Test scripts check list

来自自己的项目实践:


•Is the Java Coding Standard fully followed?
•Is there adequate inline documentation to increase the readability?
•Does the file header include sufficient information?
•Are the scripts named meaningfully?
•Are all test methods named meaningfully?
•Are all test methods grouped correctly?
•Are TestNG annotation used instead of JDoc?
•Is there any redundant testing code (including empty methods)?
•Are there enough assertions included?
•Do the test scripts conform to the related test cases?
•Do the testing code and testing data cover all conditions explicitly or implicitly claimed by the manual test cases?
•Are all data-related constants parameterized?
•Are all UI-related label/path parameterized or managed by Tellurium modules?
•Are reusable code managed as public modules?

猜你喜欢

转载自lijingshou.iteye.com/blog/928120