Software Testing Articles, Blog Posts, Books, Podcasts and Quotes
Cloud applications typically involve several components that interact through an API that exchanges data in either the XML or JavaScript Object Notation (JSON) formats. This article from Shalini Gilra, Prem Prakash and Tom Tuohy discusses techniques for using the open source tool Apache JMeter to perform functional, performance and reliability testing of Cloud applications that use RESTful web APIs and JSON.
PyVows is an open source tools that provides asynchronous behaviour driven development for Python. PyVows allows executing the unit tests in parallel when it makes sense, and sequentially when there are dependencies.
Xcode is the complete toolset developed by Apple for building Mac apps and iOS apps. In these two part article, Charlie Fulton proposes a tutorial to start performing unit tests for apps developed with Xcode in a continuous integration context.
This article provides a comparison between HP QuickTest Professional (QTP) and Selenium. They are popular test automation tools that are used for functional and regression testing. The purpose of this comparison is not to say which is better tool, but it consists of comparison of tool based on different criteria like supported O/S, browser, object spy, object repository, license cost etc. This article is targeted for readers having prior working knowledge of automation approach and at least one automation tool.
In an exploration of the best tools to perform unit testing on JavaScript code, Matthew Setter explores how QUnit can perform this task. QUnit is an open source JavaScript unit testing framework that is used by the jQuery, jQuery UI and jQuery Mobile projects and is capable of testing any generic JavaScript code.
The .NET Micro Framework (NETMF) is an open source .NET platform for resource-constrained devices. It supports development in C#, Visual Basic .NET, and debugging (in an emulator or on hardware) using Microsoft Visual Studio. In this blog post, Mark Nichols explains how to perform unit testing for the .NET Micro Framework.
In my previous column PHP Unit Testing with PHPUnit,I showed how to set up PHPUnit and how to run a few simple tests. You should be able to test any function or method now that doesn’t rely on making calls out to other methods or functions – which is of course very few, as most applications are a complex combination of methods and, in PHP’s case, functions.