Reading Recommendations # 89

Reading Recommendations

The 89 issue of my reading recommendations contains 7 very interesting blog posts with topics about “Barcamp experience – Sessions and outlook for 2018”, “Dev*Ops”, “9 Communication Habits That All Successful Leaders Have”, “Writing Automation is Easy”, “When Do You Stop Testing? “, “Conducting Security Testing for Web Applications” and “What sets exceptional QA testers apart?”.

Enjoy reading the posts and send me new ones that are worth reading and I will mention you and link to your social links or blog.

Reading Recommendations - Barcamp experienceBarcamp experience – Sessions and outlook for 2018 – A Testers Odyssee An QA barcamp experience report as an attendee, insight into some sessions. And will there be a barcamp 2018? (Spoiler: Yes, it will be)

Read more

Mobile Testing Checklist

Mobile Testing Checklist - Adventures in QA

Every new feature that is implemented on a mobile app must be tested. Of course, software testers can write long test cases and test plans but we all know that the requirements of feature can and most likely will change during the development phase. Sometimes new requirements are showing up or requirements are not important or valid anymore. If a huge test plan have been written it needs to be adapted and this is time consuming. A couple of blog posts I published the mobile testing cheat sheet, to help you not to forget to test important aspects of mobile testing. In this blog post I want to share a quick mobile testing checklist which may help you to concentrate on 10 very important things to test. Besides that I recommend you to create mind-maps instead of long test cases to outline your tests against the requirements.

Mobile Testing Checklist

Read more

How We As a Team Chose a Testing Framework – Christine Zierold

What is Nightwatch.js Nightwatch.js is an END to END Testing framework based on Node.js. It uses the WebDriver API from Selenium. These are some of the features from this framework: Using Selenium Server CSS & XPath support Easy to extend through other Node.js packages Cloud service support as such as SauceLabs and BrowserStack Built-in JUnit … Read more

Reading Recommendations # 88

Reading Recommendations

Long time no read for you and writing for me. I spend the last 2 month with my family and not in front of a computer screen to enjoy the life (almost 😉 ) outside of the technology world. However, now I am back relaxed and with new ideas in my mind to share them with you in the upcoming days and month. I want to reactivate my blog with my known reading recommendations. In one of the next posts I will present you the results of a survey I created some months ago. So stay tuned and have fun with my reading recos.

The 88 issue of my reading recommendations contains 7 very interesting blog posts and one book recommendation (which I will read soon, too). The are topics about “Session Based Testing in Agile/DevOps Environments”, “The Interview Roadshow”, “Does certification have value or not?”, “A Practical Guide to Testing in DevOps – by Katrina Clokie”, “THREE FREE PROGRAMMING COURSES FOR TESTERS”, “(Live) slow connection mobile testing”, “Ready, Tester One? GO!” and “We’re getting worse at testing”.

Enjoy reading the posts and send me new ones that are worth reading and I will mention you and link to your social links or blog.

Reading Recommendations - Session Based Testing in Agile/DevOps EnvironmentsSession Based Testing in Agile/DevOps Environments – Tales of Testing

Read more

Phased Release for Automatic iOS Updates

Phased Release - Adventures in QA

As announced by Apple at the WWDC 2017 there will be a new AppStore coming this year with the possibility of a phased release for automatic updates. The new feature will provide companies and developers the chance to roll out new app releases to a smaller user base to see if the new version is stable and if the new feature is appreciated by the customers. Apple offers the following steps:

  • Day 1: 1 percent
  • Day 2: 2 percent
  • Day 3: 5 percent
  • Day 4: 10 percent
  • Day 5: 20 percent
  • Day 6: 50 percent
  • Day 7: 100 percent

Apple selects users for each bucket randomly based on their Apple ID, which is better than the device ID, because users may have several devices like an iPhone and iPad and then they get the same app on each device. And users can only be selected by Apple if they turned automatic updates ON.

Once an app is configured for the phased release, the app must pass each step, which is from my point of view not really flexible. Maybe companies want to start the phased release with a bigger customer group than 1, 2 or 5 percent to get faster feedback. However, on the other side it provides a nice way to monitor new features in the live environment and to react on possible issues and it’s the right way to give companies and developers more options to release an app. Stopping the phased release is possible. Developers have the option to push the app to 100% at any time via the iTunes connect.

Read more