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---