Mobile Automation Interview 2

First, the test is divided into several stages

  1. unit test
  2. Integration testing (each module integrated)
  3. System test
  4. Acceptance Test

Second, how do the test plan

  1. What is clear test
  2. Clear test objectives
  3. Clear project start and end time
  4. Clear test plan
  5. Explicit location data,

Third, test case design

  1. Equivalence partitioning method, such as testing integer greater than 0, the test -19,0,5,100,99999
  2. Boundary value analysis, such as testing integer greater than 0, -1, 0
  3. Error reckoning, based on experience, where there may be a bug
  4. Orthogonal table analysis, for a wide variety of test conditions, test condition for selecting a portion of
  5. Scenario analysis

Fourth, the record contains a bug What

  1. bug name, number, belongs module
  2. bug environment and configuration, a prerequisite
  3. Test procedure, can reproduce, refers to whom
  4. Expected results and actual results
  5. log and screenshots, etc.
  6. comments

Fifth, how to ensure the validity of the script

1. To ensure effective positioning, exception handling package

2. To ensure efficient flow, independent packaging method

3. ensure valid data, data backup and recovery

Sixth, how to reduce the maintenance costs of automation

1.UI automation, for not long become page

2. Interface automation, for short periods, frequent changes (continuous integration)

3. hierarchical frame, the frame separation cases. When the page changes, use cases, do not change the logic

Seven test report

1. Test background, test coverage, test environment

2. Test Method Description

3. Test Results and Conclusion

4. quality or risk assessment

Eight, the difference between Alpha and Beta testing testing

alpha test is a test performed by a user in the development environment

Beta testing is in the user's real environment test, after the release by entering the stage

Nine, bug type

1.BUG, coding errors lead to inconsistencies function

2.Defect, defect, implementation and inconsistent demand

3.Fault, failure, due to environmental problems caused the system to fail

4.Error, errors, syntax errors, logic errors, not easy to find

Ten, object-oriented

XI, processes, threads, coroutines

twelve,

thirteen,

fourteen,

fifteen,

sixteen,

XVII

eighteen,

Guess you like

Origin www.cnblogs.com/n-n5980/p/12235787.html