The Problem You may be just starting out with test automation, or you may have been a single engineer responsible for building, maintaining and running the suite. Suddenly there is a new QA in the team or other team members want to run the test to ensure they aren’t breaking anything. Immediately they are in […]
What is BDD? I often hear of teams saying they practice ‘BDD’ and prove it to me by waving Given When Thens in my face, let’s check the definition of what BDD actually is: Behavior Driven Development is a process designed to aid the management and the delivery of software development projects by improving communication […]
https://github.com/rooZzz/multiplatform-calabash Shared, multi-platform scenarios for the Calabash/Cucumber framework are now a thing. The README should be sufficient to get your started! Impetus Frequently, companies develop native mobile applications for both iOS and Android alongside one another. Usually, parity of behaviour between apps is an important requirement. If I switch platforms I don’t want to find […]
Test Coverage metrics are useful for determining parts of your codebase that are not unit tested. They are also dangerous if used in the wrong way. I have heard people say 100% test coverage is a necessity. 100% test coverage does not guarantee that all code functionality is tested.
When calling the Amazon API Gateway, the client needs to support Server Name Indication. Here’s how to get it working through Apache JMeter. I am using JMeter version 2.13.