Niranjani Manoharan, Pinterest
What if I told you that you can get the visibility of your test automation from your executives?
And what if I told you that there are 3 key aspects that you need to address which will get their heads to turn towards you!
If your company has an aggressive goal of wanting to release to the app store every week, that manual and automation test engineers need to work in tandem. The speed of your builds definitely defines the pace at which your company can proceed.
In this talk, I’ll discuss how containers can simplify the many different flavors of mobile app builds, how to utilize parallelization to speed up build execution time, and how your choice of a CI system can affect your efforts.
Key takeaways:
- Learn how containers can simplify your build process.
- Get more insights into which open source tool works better to provide parallelized test runs.
- Caveats of different CI systems.
The Day after: (Highlights how a tester can apply the learnings of the talk to their following day at work)
- Based on the information you got from my talk, you’ll be able to question build times: if it takes longer than say 10-15 mins, figure out why it takes longer and if dockers can help speed up your builds.
- How about test runtime? Do your unit tests and integration tests run within 2 hours? If not, ponder why it is taking that long. What can be done to minimize that time?
- Evaluate why your team is using the current CI system and its benefits and caveats. Based on the info you got from my talk, you can pitch to switch to a different CI system and reap its benefits.
Niranjani Manoharan, 2018 Technical Presentation, Abstract