Overview of Web Automation Testing---

Source: Internet
Author: User

The earliest time is to do functional testing, the Web is their own manual click to see if there is no problem, no system for testing, let alone automated testing, it is a piece of the past, it is because of this, a lot of problems are out of the way, which is as a test personnel of a major dereliction of duty, a bitter lesson, Start to learn some of the automation test some things, feel very practical, so now look back, put some knowledge points to summarize, in order to follow up the use.

Other web automation testing has long been, testing tools are endless, how to choose suitable for their own and project testing tools is very important, first of all to be popular, easy to learn, easy to maintain, can be accepted by most people. For example, before a project group using selenium integrated in the Firefox flow test, personal feeling very bad, maintenance is also troublesome, especially when the case reached more than hundred more difficult to maintain.

From my own experience, python+selenium+unittest+htmltestrunner+jenkins+firefox more suitable, concise, beautiful, but also easy to learn, O (∩_∩) o haha

Python: programming language, easy to learn

Selenium: This can only be driven by the ability to pull up a browser and perform a given action

UnitTest: This is just a test framework, you can also modify the content of the framework, anyway, is open source

Htmltestrunner: Test report template, more useful, will be introduced later

Jenkins: A continuous integration tool, primarily as a tool for performing test tasks on a timed basis

  

Of course, there are some other tools are good, such as robot framwork is a keyword-driven python-based graphics interface, it is also easy to get started, we can search the Internet, there are many other test tools, waiting for everyone to find.

The following chapters mainly from the installation test environment, basic scripting and other aspects of the use of the above combination, after reading it will definitely make you feel that automated testing is so simple!

Overview of Web Automation Testing---

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.