Tag: test automation

How to Download files using Selenium 2

Provides four methods to handle file downloads in Selenium/Java without brittle tools like AutoIT: checking URL status with HttpClient, simulating user download with cookies, verifying non-empty download, and confirming MD5 checksum.

Read more

Tester's toolbox - an alternative guide

An alternative tester's toolbox focusing on online playgrounds for practice: GUI, API, white-box, mail, SMS/call, BDD, test case writing, usability, pen testing, text comparison, plus links to Awesome resource lists.

Read more

Mapping lean principles to testing

Applies Poppendieck's seven Lean principles to software testing: Eliminate waste (automate smartly, balance costs), Amplify learning, Decide late (BDD, maintainable tests), Deliver fast, Empower the team, Build integrity (perceived & conceptual), See the whole.

Read more

Selenium - Browser Capabilities explained 1

Explains configuring Chrome capabilities in Selenium Java using ChromeOptions (within DesiredCapabilities). Covers adding arguments/switches and experimental options/prefs, providing links to comprehensive lists and examples like disabling notifications.

Read more

Introducing FluentLenium 1

Introduces FluentLenium framework for Selenium via a Facebook group approval automation example using Java/TestNG. Covers setup, Page Objects, CSS selectors, and dynamic waits.

Read more

Testing with Ansible

Explores how Ansible, a simple automation agent, supports Continuous Delivery by enabling environment setup, configuration updates, auto-configuration of tools like Jenkins/Selenium Grid, and running smoke tests.

Read more