Would you like to run your selenium scripts against multiple browsers and multiple server platforms continuously at night and report status on the web? Today’s software development often means continuous integration and testing using open-source tools such as Selenium.
Can you use the number of test cases as a metric? In this blog post, James Christie discusses this topic and the usefulness of counting test cases.
A recent survey conducted by the Methods & Tools software development magazine asked who was performing the functional testing in the IT department: specialized testers, software developers or end-users. Functional testing looks for differences between the initial end-users’ requirements and their actual implementation in the software application.
This presentation incrementally demonstrates the concepts of Unit Testing, Test-Driven Development (TDD) and then Behavior-Driven Development (BDD) that enable us not just to create robust regression tests, but also clean and maintainable code.
It’s 4am and you don’t know it, but you’re about to get three times the traffic you were expecting. Is your service ready to handle it? Systems are only as scalable as their weakest component. Large scale load testing in production is the best (and surest) way to ensure that services can truly scale to the unexpected and Amazon Web Services (AWS) can help you.
Software testing code is like programming code: it can be useful in the long term only if it is maintainable. In this article, Mehdi Khalili shares some tricks on how to build a maintainable suite of automated test cases.