Chapter 1 Introduction to automated testing

Introduction to automated testing
Automated reporting consolidation
log
execl
email
Software development process
demand analysis
Code design
coding
unit test
Integration Testing
System test
acceptance
Test Category
function test
Performance Testing
Implementation modalities
Manual testing
automated test
Automated testing principle
Static automation
Detection Code: similar to compiling system programming tool
Dynamic Automation
1, browser-based automation and DOM objects, by identifying the browser element object, and recording properties and methods, common tools: selenium, watir, autoit,
2, GUI-based test is to simulate user behavior, call api interface, to achieve test automation. Common tools: qtp, uft, rft
The advantages of automated testing
1, to solve the frequent repetition of work, release testers do more advanced things, such as use-case design
For example, to enter data or a set of time series data
2, the regression testing easier
For example, a module developed modified later, you might want all modules need to be tested again, this time on the need for automated testing
3, do some testing manual testing is difficult or impossible
For example, quick click or frequent operation, etc.
4, automated testing consistency and repeatability
For example use case multiplexing, the same data
5, increase the reliability of the test
For example, to avoid misuse of testers
Suitable for automated test scenarios
1, the test data clearly, does not frequently change
2, the software needs to change little
For example use case change
For example, change the script
Increase the amount of testing tasks
3, long project cycle, test scripts can be reused
For example, in 1 millet, millet 2, the test is almost 3 Millet
Automated testing tools
selenium Profile
1, open-source software
2, supports major browsers: fireFox, chrome, IE
3, cross-platform: Windows, Linux, MacOS
4, multi-language: Java, python, ruby, php, JS
5, good support for web, rich simple API

Guess you like

Origin www.cnblogs.com/TomBombadil/p/10966813.html