Software Testing Videos and Tutorials: Load Testing, Unit Testing, Functional Testing, Performance Testing, Agile Testing, DevOps
RSpec is an open source testing tool for the Ruby programming language. Born under the banner of Behavior-Driven Development (BDD), it is designed to make Test-Driven Development a productive and enjoyable experience. RSpec aims to help you focus on the design and documentation aspects of the testing process.
Populating systems under test with data is often done by cleaning and inserting data directly into databases using SQL scripts. Whilst this technique is simple, it can have several drawbacks for automated tests.
Behavior-Driven Development (BDD9 and Acceptance Testing are heavily intertwined and in many aspects are one and the same. Both focus on starting at the outer layers of your application by concentrating on what matter to users; behavior.
Unit Tests are ultimately a way to ensure quality by catching defined errors cases early. There exist many handy and excellent tools for unit testing, and even methodologies like Test Driven Design based around unit tests. As a result of this, developers tend to use unit tests “for everything”, and consequently use the term too broadly.
Venus.js in an open source software testing tool developed by LinkedIn that allows you to organize and run your entire JS testing system with a single tool using Node.js. Venus eliminates repetitive tasks and friction points and lets you focus on writing tests instead of running them.
eBay’s European quality engineering team has broad experience implementing end-to-end test automation in different software development environments (agile, waterfall, co located , outsourced, distributed). This presentation illustrates the key lessons learned from a technical and business perspective.
One of the biggest challenges in writing test automation scripts comes in keeping pace with the rapid changes of the application under test. One small “critical” change made by a dev at midnight can result in hours of painful investigation and test script repair for you the next morning(s).