Software Automation Test Learning steps

Source: Internet
Author: User

1, do the manual test, understand the knowledge of various tests

2. Learning programming language

3. Learn Web basics, including HTML HTTP CSS Dom JavaScript or learn WinForm

4. Learning Automated test Tools

5. Learning Automation Test Framework

6. Implement automated test Cases

7. Develop automated test tools

8. Develop automated testing framework

If you don't understand the HTTP protocol first, you won't understand jemeter,loadrunner,fiddler,soapui these tools

If you don't understand the HTML DOM first, you won't understand the Firebug tool

If you don't understand the Win32 API first, you won't understand how Windows Forms automated testing works.

Automated Test classification:

1) Automated test procedures for Web UI

2) Automated test Program for Windows Forms UI

3) API testing, such as testing the WCF Service,web API, etc.

4) database testing, such as testing stored procedures

5) interface Test,

6) Unit Test

7) Performance test,

Web Automation Test Classification:

1) Simulating the user's real operation, manipulating the controls on the browser, and representing the framework with the Selenium-webdriver,vs coded UI, such automated tests invoke selenium tools such as the high-level language C # JAVA python to manipulate the browser and implement the Web UI Automation

2) simulate HTTP requests;

Knowledge points for automated testing:

1) Understand javascript,css knowledge

2) Master Dom and HTML knowledge, parse Web interface

3) Master XML technology, save test data with XML, show test Report with XML

4) skilled in using C # Technology call Windows API, can be used to manipulate the WinForm window

5) Master the concept of "handle"

6) Proficiency in C # operations Windows registry

7) Proficiency in the Process class in C #

8) Master The basic Operation statement of the database

9) Master the knowledge of HTTP protocol

10) Master the use of the HttpWebRequest class in C # (simulate HTTP requests)

11) Proficiency in regular expressions

Automated testing tools

Test Suite tool: Junit,nunit,mstest

Performance testing tools: jmeter,vsts load Test, LOADRUNNER,QTP

Web UI Test Framework: Webdriver/selenium,vsts coded Ui,watri

Windows UI Test Framework: VSTS Coded UI

Other tools: Firebug,fiddler

Software Automation Test Learning steps

Related Article

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.