BT

InfoQ Homepage Software Testing Content on InfoQ

  • Exploring Costs of Coordination During Outages - QCon London Q&A

    Coordinating different skills, knowledge and experience is necessary for coping with complex, time-pressured events, but it incurs costs. Well-designed coordination is smooth and can be trained for. Learning how to take initiative, being observable to your counterparts and engaging in reciprocity are examples of strategies engineers can use to lower costs of coordination during outages.

  • 2020 State of Testing Report

    The 2020 State of Testing report provides insights into the adoption of test techniques, practices, and test automation, and the challenges that testers are facing. It shares results from the 2020 testing survey organized by Joel Montvelisky from PractiTest, and Lalit Bhamare from Tea-Time with Testers.

  • Lessons Learned in Performance Testing

    Performance testing is a hard discipline to get right and many things can go wrong. The key is to pay attention to the details, understand the behavior, and avoid just producing fancy numbers. This article describes a few common problems seen frequently with performance testing and shares tips on how to make your performance testing routine better.

  • Developing Microservices with Behavior Driven Development and Interface Oriented Design

    These dependencies require well-defined and well-tested services. Behavior Driven Development (BDD) and Interface Oriented Design (IOD) help achieve this. BDD concentrates on the functionality of the services, which are specified with tests. IOD identifies contractual obligations (e.g. failure reporting) of the services.

  • Peer Reviews Either Sandbag or Propel Agile Development

    Agile teams are hungry for feedback, but are they getting it fast enough? If your peer review process isn’t structured right, it could be dragging down your development. This article explains how your team can unlock the full potential of code and document reviews by employing a structured, but flexible process that accelerates development and fosters a culture of collaboration

  • Architecturally Aligned Testing

    Testing microservices should not be done in a separate test phase, by a dedicated test team, but instead collaboratively by cross-functional teams. There is a shift left in testing to ensure that teams stay autonomous and a shift right in testing towards exploration and experimentation. Continuous Testing and a culture of experimentation are enablers to release microservices fast and reliably.

  • The Power of Doubt in Software Testing

    Being skeptical of ourselves and of what the majority believes keeps us on our toes and forces our mind to work harder. Doubting our own - and other people's - feelings of certainty is a healthy practice that helps us solve problems and avoid bigger problems in the longer run, and it can make us better testers.

  • Regression Testing Strategies: an Overview

    However tedious, regression testing is a powerful gatekeeper protecting product quality. It is present in any project regardless of the development methodology. But how to organize it well? This calls for a quality regression testing strategy that requires good understanding of all aspects of this testing effort (types, methods and approaches). Find out more in our article.

  • Q&A on the Book What Drives Quality

    Quality is a critical aspect of all software products, irrespective of the domain the product is used in and what approach is taken to building it. Ben Linders has released a new book titled "What Drives Quality" in which he provides concrete examples and actionable advice to help identify and improve the quality of software products.

  • The Ultimate Feedback Loop: Learning from Customer Reported Defects

    Investigating the root causes of customer reported defects will have a great impact on your organization. The best ways to ensure customer satisfaction, lower costs and increase employee engagement is to look inside — you already have the data. At the end, it’s all about continuous improvement.

  • 2017 State of Testing Report

    The State of Testing 2017 report provides insights into the adoption of test techniques, practices, and test automation, and the challenges that testers are facing. This is fourth time that this survey has been done. InfoQ held an interview with the organizers of the State of Testing survey.

  • Enhance Your Testing Skills with Mindset Tools

    Quite a lot of testers often miss out on the mindset necessary for the testing and delivery of quality products. Sometimes it seems that quality consciousness is missing. This article is about how I discovered a way to grow my test mindset, and how my discovery has been useful in enhancing my testing skills.

BT

Is your profile up-to-date? Please take a moment to review and update.

Note: If updating/changing your email, a validation request will be sent

Company name:
Company role:
Company size:
Country/Zone:
State/Province/Region:
You will be sent an email to validate the new email address. This pop-up will close itself in a few moments.