Speaker
Seema Prabhu is Director of QA at Hudl. She has been a software test professional for more than 17 years with a wealth of experience in testing, and Agile transformation projects. Her focus is on leadership, establishing sustainable processes, building high performance teams, coaching and mentoring teams and individuals. She shares experiences and her thoughts about testing, providing thought leadership, exploring the use of tools to make testing better and efficient. She loves to talk about the human side of testing. She is a Certified Agile Coach, which enables her to coach and mentor teams to embed the good agile practices in projects. Seema also speaks at various meetups and conferences to share her knowledge within the testing community.
On which branch should I test?
A branching strategy helps define how the delivery team functions and how each feature, improvement, or bug fix is handled. It is a strategy used by development teams when interacting with a version control system for writing and managing code. What does that have to do with testing or automation?
Automation strategy focuses primarily on tools, types of test, test environment, etc. When testers are asked if they are testing in the right test environment, often the answer is “in the test environment I’m given by the developers”. To implement CI/CD, that allows seamless integration and deployment, and to ensure good code quality, we need to remove the confusion about how code flows and which tests should be run at each stage.
- On which branch should testers test?
- Where should I run the automated tests?
- How can I be sure that the code base I tested is what will be deployed to production?
These are some of the common questions I’ve come across often when establishing a new QA team or when implementing automation.
Branching strategy should be integrated with the overall test process, including the automation strategy. Let us start to look into how we can enhance visibility and improve test coverage with better understanding of the branching strategy.
Key Takeaways
From this talk the audience will
- Where should a QA team test based on the branching model?
- How branching strategy affects automation strategy?
- How are SRE, Chaos Engineering impacted by the branching strategy?
More Speakers
- Aditya Garg
- Ajay Balamurugadas
- Aliasgar Chaiwala
- Amol Deshpande
- Andrew Knight
- Anindita Rath
- Anubha Bagui
- Anwesha Roy Choudhawry
- Arpita Swer
- Balvinder Khurana
- Brijesh Deb
- Chidambaram Vetrivel
- Craig Risi
- Deepak Koul
- Deepthi K
- Dhairya Thakkar
- Gajapathy Rasamala
- Gaurav Soni
- Gauri Gupta
- Gayathri Mohan
- Geosley Andrades
- Giri Shankar
- Giridhar Rajkumar
- Harpreet Kaur Kahai
- Harsh Sahay
- Hema Latha
- Hina Sharma
- Hitesh Prajapati
- Jaisudhan Selvaraj
- James Thomas
- Kanwarpreet Singh Khurana
- Kavin Arvind Ragavan
- Khushboo Rajpurohit
- Kiruthika Ganesan
- Kumudha Ganesan
- Kunal Samel
- Maaret Pyhäjärvi
- Mahathee Dandibhotla
- Marta Firlej
- Meera Vyas
- Mohanpriya P
- Mukund Zalke
- Nikhil Bhandari
- Nimesh Bhatt
- Niranjan Limbachiya
- Nitasha Rawat
- Pallavi Vadlamani
- Parinita Patankar
- Poorva Pal
- Pranesh Gaikwad
- Pricilla Bilavendran
- Puja Sakhia
- Pushan Ghosh
- Rahul Parwal
- Rajani Sinha
- Rik Marselis
- Rishil Bhatt
- Ritu Chowdhary
- Sakthikannan Subramanian
- Saurabh Bhardwaj
- Schalk Cronje
- Seema Prabhu
- Shailesh Gohel
- Shubha Lokeshaiah
- Shuchita Singh Basu
- Sneha Viswalingam
- Soumya Mukherjee
- Sowmya Ramesh
- Sujata Dutta
- Sujit Pathak
- Sumit Mundhada
- Sundaresan Krishnaswami
- Tejaswi Sedimbi
- Venkatesh Belde
- Videos
- Vikas Kataria
- Vishal Parmar