I have been busy with project release for the past two months. In December, I finally released DoubleClick Enterprise 8.1, a brand new 64-bit Enterprise Edition advertising system, at present, our release progress has exceeded the customer's usage speed. Version 8.0 is just now available to customers in Japan.Nikkeibp and kakakuAnd Cisco.
Then I joined another project and went online to the QA environment before the Spring Festival. Finally, I had a stable Spring Festival.
Before reviewing Python progress paused, now you have to pick up again, first a resource link, http://www.csvt.net/resource/python
I haven't been in touch with UI automation for a long time. I used selenium0.9 and now it's WebDriver. I 've been investing in API testing for the past two years, and I feel more rewarding than UI automation.
Phantomjs, http://phantomjs.org/, which is recommended recently:
Test an unbounded website
Perform functional tests with the framework, such as Jasmine, qunit, mocha, capybara, Webdriver, and others.
Webpage screenshots
You can also perform operations on SVG and canvas to create a thumbnail preview for a website.
PS: The image above is automatically generated using phantomjs.
Page Automation
Use standard DOM APIs to access and manipulate page content. You can also use familiar frameworks such as jquery.
Network Monitoring
Load the monitoring page and export the statistical results to a standard Har file. Use yslow and Jenkins for automatic performance analysis.
Phantomjs source host in GitHub (don't know recently also know it, because it was a while ago by the wall), https://github.com/ariya/phantomjs
Wiki: https://github.com/ariya/phantomjs/wiki