Unit Testing Asp.Net Pages with ApprovalTests
This video provides an overview of the methodology used to easily unit test your Asp.Net (aspx) pages with the open source dll ApprovalTests.
This video provides an overview of the methodology used to easily unit test your Asp.Net (aspx) pages with the open source dll ApprovalTests.
Many teams have tried to implement agile software development practices and failed. When you read about transitioning to agile development, it sounds so easy. Why don’t all of them succeed and why do so many agile adoptions go so badly? In particular, testing seems to get off track.
Running your SQL Server database unit tests within the scope of a single transaction allows you to roll back any changes that the test enacted after the test ends. This article propose a step by step approach to achieve this goal. You start to create a transaction in your Transact-SQL test script that uses BEGIN TRANSACTION and ROLLBACK TRANSACTION. Then you will create a transaction for a single test method in a test class and then a transaction for all test methods in a given test class.
For Node, there are two types of automated testing: unit testing and acceptance testing. Unit testing tests code logic directly and is applicable to all types of applications. Acceptance testing, however, is an additional layer of testing most commonly used for web applications. This article discusses the Tobi and Soda frameworks for acceptance testing.
This blog post provides a detail process on how to write acceptance tests for the UI using Visual Studio 2010 Microsoft Test Manager and Fit style tables. Fit tables, originally defined for the fitnesse open source software testing tool, allow stakeholders and business analysts to enter expected input and the proper output in a tool they are comfortable wit, like word processor or a spreadsheet.
This tutorial introduces the Selenium WebDriver API. It presents how to mimic usage of the following HTML elements: link , button, checkbox, select combo box, alert box and table. A video explains how to record the Selenium scenario and the code of the examples is stored in github.
This blog post discusses the load testing considered as a science and an art. It provides some interesting hints gathered from experience, such what it defines a golden rule of load testing “By the time the system is mature and stable enough to test, it’s time to deliver already”. It discusses also the fact that load tests are static, but the reality is not. Finally, how close you try to be to reality when you perform load testing, you will certainly not be able to replicate it completely.
Copyright © 2009-2024 Software Testing Magazine by Martinig & Associates