12th 13 14 15 Chapter Summary and sentiment

Source: Internet
Author: User

12th Chapter User Experience

12.1 Features of the user experience

1.1 User's first impressions

1.2 From a user's perspective, this requires empathy (understanding the situation, psychology, motivation, and ability of others)

The user needs help, but the user is not that stupid.

It's not enough to eat dog food.

1.3 Software services always remember the user's choice

1.4 Short-term stimulation and long-term effects

1.5 Do not allow users to make simple mistakes

1.6 User experience and quality

1.7 Emotional Design

12.2 Steps and goals for user experience design

12.3 Evaluation Criteria

1. Provide immediate and tactile feedback

2. The system interface conforms to the user's reality management

3. User has control rights

4. Consistency and standardization

5. Suitable for all types of users

6. Help users identify, diagnose and fix errors

7. Necessary tips and help documentation

The 13th Chapter Software test

13.1 Basic noun explanation and classification

1.1 Classification by method of test design

There are two types of methods for test design: black box and white case

1.2 Classification According to the purpose of the test

1. Functional Testing

2. Non-functional testing

1.3 Classification by time and function of test

13.2 Various test methods

2.1 Unit Testing and code coverage testing

2.2 Building validation Tests

2.3 Acceptance Test

2.4 "Exploratory" testing

2.5 Regression Test

2.6 Scene/integration/System Testing

2.7 Partner Test

2.8 Performance Test

1. Design the Load

2. Quality of service that satisfies the user

2.9 Pressure test

1. Extend along the user axis

2. Extension along the time

2.10 Internal/External public testing

2.11 Ease of Use testing

13.3 Test in combat

3.1 Plausible test concepts

3.2 Documentation of the test work

1. Specification of test design

2. Test Cases

A division of equivalence classes

B Boundary Value Division

C decision table. Causality diagram and Function diagram method

3. Error Reporting

1) The title of the bug, to be able to briefly explain the problem

2) The contents of the bug should be written in the description

4. Test fix, Close bug report

5. Test Report

13.4 Using Test tools

4.1 Using tools to record manual tests

4.2 Using tools to record automated tests

4.3 How to test performance

Performance Test load test stress test

14th Chapter Quality Assurance

1. Quality of the Software

2. The quality of software engineering

Risk control in software development process

Software internal modules, quality of delivery in the intermediate phases of the project, factors in project management tools

The control of software development cost

Completion of internal quality indicators

1.3 How to measure the quality of software engineering

The significance of implementing CMMI

1.4 Cost of quality

Prevention review internal fault external fault flow analysis improvement

Improve professional skills investment software tools

14.2 Quality assurance work of software

14.2.1 test roles to be independent?

14.2.2 and test role-related issues

15th chapter from code completion to release

1.2 Consultation Group 1.3 Complex Project consultation

1.4 Tricks: Design changes

1.5 Tricks: ZBB

1.6 Tricks: Final regression test

1.7 tricks: Cut off features

1.8 Tricks: The threshold for fixing bugs is getting better

1.9 Tricks: Gradual freeze

15.2 Progressive release of different frequencies and different coverage ranges

15.3 After the release--hindsight conference

12th 13 14 15 Chapter Summary and sentiment

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.