Test Driven Development in .NET

Introduction Software testing is the art of measuring and maintaining software quality to ensure that the user expectations and requirements, business values, non-functional requirements (such as security, reliability and recoverability) and operational policies are all met. Testing is a team effort to accomplish the well-understood and agreed-upon minimum quality bar and definition of “done”.

Selenium Webdriver (Automation testing tool)

Test automation means using a software tool to run repeatable tests against the application to be tested. It compares actual outcomes with predicted outcomes. For regression testing this provides that responsiveness. In generic terms, Test Automation is the process of converting the manual test cases to programmable test scripts that can be executed by a […]