InfoQ Homepage Testing Content on InfoQ
-
A Tool Atlas for the Enterprise Developer
VisionMobile has created an interactive map of more than 500 tools covering all aspects of enterprise software development: integration, development, testing, deployment, measuring, and marketing&monetization. The map provides a few descriptive paragraphs outlining the strengths of each tool, the idea being to offer developers a quick guide for choosing the right tool for the job.
-
Improve Your Testing Capabilities with Bug Hunting
At the recent Testing Portugal 2013 conference Klaus Olsen presented on the Bug Hunting technique, a style of Exploratory Testing.
-
The Human Aspects of API Design: An Interview with Apiary's Jakub Nesetril
API Design and description is more than just a technical interface contract between machines. Apiary's Co-Founder and CEO Jakub Nesetril points out that the real consumer of an API description is the developer, with all the concerns of engagement, usability and communication that entails. We spoke with Jakub recently about Apiary's approach to API design and emerging API tools and workflows.
-
Google Espresso: Fast Automated Android UI Testing in the Cloud
Google has open sourced Espresso, an Android automated testing framework that enables one to run tests on x86 machines in the cloud in a multi-threaded environment, solving the concurrency issues associated with UI testing.
-
Ruby On Rails State of Practice Results
Over the past months, InfoQ published three research items on the current state of Ruby on Rails practice. Now the results are in and we're taking a look at what tools Rails developers currently use.
-
TestCafe with Smart Script Injection, Traffic and Markup Analysis Tools
DevExpress, has recently released a web based testing framework code named TestCafe, which enables you to test user interface of web pages and applications rendered with HTML5, CSS and JavaScript.
-
Balancing Independent Testing and Agile Collaboration
Collaboration between developers and testers is often considered important in cross functional agile teams to become successful. There is also a benefit of having independence for testers, so that they can report about the quality of the software without fear. How can you balance testers independence with collaboration in agile teams?
-
SeeTest Adds Support for Windows Phone 8
SeeTest, a testing tool developed by Experitest has been updated with an ability to test Windows Phone 8 applications in addition to iPhone, Android, Blackberry and Symbian.
-
Coverity 2012: How to Get a Low Defect Density
This article contains the testimonies of several project leaders detailing the process used to achieve a low Coverity Scan defect density.
-
Service Virtualization as an Alternative to Mocking
Mocking via dependency injection is often a messy endeavor. For even the simplest of applications it often involves creating new interfaces, taking on a dependency to an IoC Container, and in general adds a lot of unnecessary complexity. And after all that, you still have to write the mocks themselves, many of which aren’t useful for anything besides simplistic unit tests.
-
Stripe Open Sources Abba, an A/B Testing Framework
Stripe has open sourced their JavaScript A/B testing framework called Abba.
-
Google Open Sources Testacular, a JavaScript Test Runner
Google has open sourced Testacular, a JavaScript test runner based on Node.js. The tool can be used to test all major web browsers, can be integrated with CI tools, and it works with any code editor.
-
Twitter Open Sources Clutch
Clutch enables developers to write hybrid applications for iOS and to run A/B test experiments on iOS and Android devices.
-
Azure has its own Chaos Monkey
Steve Marx, founder of Site44.com, has released WazMonkey, a simple version of Netflix’s Chaos Monkey for Azure. It allows developers to test their Azure deployments in much the same manner as Chaos Monkey tests Amazon Web Services. The methodology of testing employed by both WazMonkey and Chaos Monkey randomly injects real life failure scenarios into existing cloud-based software deployments.
-
Anthony F. Voellm Discusses Testing 2.0 at the Google Testing Blog
In his recent posting "Testing 2.0" at the Google Testing Blog, Anthony F. Voellm is discussing the evolution of testing. While some experts might believe, almost all research in testing already has been done, Voellm anticipates what he calls “Testing 2.0” . This evolution of testing could comprise aspects such as automation of complex decisions on quality issues.