BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Automated testing Content on InfoQ

  • Use Canary Deployments to Test in Production

    Companies use "Canary Deployments" to test software in production by routing a subset of users to new functionality as part of continuous delivery according to Nolio in their 1st video in a series about DevOps Best Practices. A "Canary Deployment" is a type of incremental release performed by deploying a new version of software side by side with its production version counterpart.

  • Stripe Open Sources Abba, an A/B Testing Framework

    Stripe has open sourced their JavaScript A/B testing framework called Abba.

  • Trends in the latest Technology Radar

    ThoughtWorks's latest "Technology Radar" focuses on mobile, accessible analytics, simple architectures, reproducible environments, and data persistence done right.

  • Community-Driven Research: Top Application Lifecycle Management (ALM) Toolsets

    InfoQ's research initiative continues with an 13th question: "Top Application Lifecycle Management (ALM) Toolsets". This is a new service we hope will provide you with up-to-date & bias-free community-based insight into trends & behaviors that affect enterprise software development. Unlike traditional vendor/analyst-based research, our research is based on answers provided by YOU.

  • 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.

  • Pradeep Soundararajan on the Negative Effects of Enforced Manual Testing

    In his blog “Tester Tested!” Pradeep Soundararajan recently published an interesting show case called "Story from a company that built "the best software testing tool". The blog author describes what happens if for business reasons testers are forced to perform tests manually in a "boring" routine activity.

  • 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.

  • Automated UI Testing in .NET

    Recently DevExpress announced that they are the first third-party control vendor to achieve full support for Coded UI. So we decided to take this opportunity to talk about Coded UI and how it can play a role in building a comprehensive automated test suite.

  • Smart Continuous Test-Runner For .NET – For Free

    Mighty-Moose, a continuous build and test-runner for .NET, now comes free of charge.

  • Thoughtworks Technology Radar March 2012

    ThoughtWorks recently published the latest update to its Technology Radar; a report produced to help technology decision makers understand emerging trends in software development techniques, tools, languages and platforms. There are some interesting observations of interest to Agile software development teams.

  • Coverity: Open Source Code Has Fewer Defects than Commercial One

    A Coverity study concludes that open source code using static analysis has on average a lower number of defects than commercial code, but they are on par when it comes to code of similar sizes.

  • Automated Testing Solutions for Android

    There are a number of automated testing frameworks or tools for Android applications, including but not limited to Activity Instrumentation, MonkeyRunner, Robotium, or Robolectric. LessPainful is providing automated tested on real devices as a service.

  • Stephen Walther on Integrating JavaScript Unit Tests

    Automated testing frameworks need both a good test library and a good integration story. While most JavaScript testing frameworks have been focusing on the former, Stephen Walther has been working on a solution to the integration problem.

BT