Software Testing Blogs: Load Testing, Unit Testing, Functional Testing

The Art and Science of Load Testing

April 11, 2012 0

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.

Using SpecsFor.Mvc to Test ASP.NET MVC applications

March 28, 2012 0

SpecsFor.Mvc is a software testing tool that enables to create automated acceptance tests using a browser like Internet Explorer or Firefox. This means that your application is tested from the UI all the way down to the database. Unlike  other tools which rely on recording actions, you write strongly-typed tests against your ASP.NET MVC controllers, action methods and view models. SpecsFor.Mvc takes care of translating your tests to the browser. Matt Honeycutt blog post provides a detailed introduction to SpecsFor.Mvc. It discusses the challenges of automated acceptance tests and how to install, configure and start using SpecsFor.Mvc with a simple example.

Robot Framework Tutorial

March 28, 2012 0

Robot Framework is a test automation framework for acceptance testing and acceptance test-driven development (ATDD) that uses a keyword-driven testing approach. Thomas Jaspers has created four blog posts that provide a comprehensive tutorial for Robot Framework.

When to Automate Software Tests

March 19, 2012 0

The debate about automating or not the software test has always been active in the software development community. This blog post by Ole Laursen discusses the issue of automating software tests with a balanced perspective that presents equally circumstances where automation has benefits or disadvantages.

Scalability Testing

March 15, 2012 0

This blog post provides guidelines for scalability testing. It defines the difference between load, performance and scalability testing. A well-designed workload is the first requirement for any performance testing is a well-designed workload. The post provides hints how to to plan, run and analyze scalability tests.

Functional Software Testing Heuristics

March 15, 2012 0

This blog post presents an interesting vision of how functional software testing works. It discusses the lack of profiency in functional testing and references James Bach SFDPO (Structure, Function, Data, Platform, Operations) heuristic as a guide for providing new functional testing perspectives.

Integration and Unit Tests Separation with Maven and Sonar

March 12, 2012 0

This blog post explains how to separate integration and unit tests with Maven, Sonar, Failsafe and JaCoCo. This is achieved by executing unit tests via Surefire and integration tests via Failsafe. Then you  show as much information about them as possible in Sonar. The post provides detailed command lines and Maven configuration files to achieve this goal.

1 8 9 10 11 12 23