quality Oh Sh*t : There is no time to test Writing a test is easy, ensuring your project is tested, is hard. This post is here to advocate for end-to-end testing, to make controversy mainstream and hopefully convince you to
quality Working with Legacy Testing Frameworks Working with legacy integration test frameworks can lead to bloated, slow and flaky automated frameworks. here, we'll examine how to address the issues and some possible solutions.
iOS Tricks & treats to make UI testing less terrifying (part 3) This series will cover a couple of obstacles or complications you might run into when writing UI tests for iOS and will give advice on how to write cleaner tests. The third and last part will show how you can use page objects to structure your tests in a sustainable way.
iOS Tricks & treats to make UI testing less terrifying (part 2) This series will cover a couple of obstacles or complications you might run into when writing UI tests for iOS and will give advice on how to write cleaner tests. The second part will explain how to correctly access views in tests.
iOS Tricks & treats to make UI testing less terrifying (part 1) This series will cover a couple of obstacles or complications you might run into when writing UI tests for iOS and will give advice on how to write cleaner tests. In the first part we will look into possible issues with testing custom views.
engineering Q&A - Automation Testing Framework, Native or Cross-Platform? Welcome to another Novoda ‘2-minute Q&A’. This series gives you insights into some of the challenging scenario's and ideas that we deal with day to day in the
software engineering What are some of our engineers up to in 2018? With a new year comes a new start. At Novoda we are always learning but the new year is a great milestone for starting a new project. What are some
android Why can’t you just test on a simulator instead of getting real devices? Alright, you’re a mobile software test engineer and you want to get some test devices in house. But your boss has the purse strings pretty tight, as they do
testing & QA Here’s how testing can provide you with the best documentation Mobile applications are complex software systems. Automated tests can help to ensure reliability, which leads to satisfied customers - an essential ingredient for any successful product. What if you could
testing & QA Approaching Outside-in TDD on Android (Pt. 3) In the previous post, we wrote the acceptance test as a first step and started creating the most external classes of our implementation. In this post, we will finish implementing
testing & QA Approaching Outside-in TDD on Android (Pt. 2) In the previous post, we introduced the Bank kata. We explained how we are going to implement it in Android, reviewed the different kinds of tests that we use in
testing & QA Approaching TDD Outside-in on Android (Pt. 1) An Outside-in Test-Driven Development (TDD) can be a challenge to implement. In this 3-part post series, we would like to share our experiences applying it to Android development and offer