Test.Bash(); 2021 - What’s Your Approach to Comparing Tools with Each Other? - Lauren Borodajko

Test.Bash(); 2021 has finally kicked off and Lauren Borodajko has shared her approach to comparing tools.

We’ll use this Club thread to share resources mentioned during the session and answer any questions we don’t get to during the live session.


Lauren’s Twitter and LinkedIn

Twitter: https://twitter.com/borodajk2405
LinkedIn: https://www.linkedin.com/in/lauren-borodajko-8a391b76/

Tools mentioned during the talk

Cypress: https://www.cypress.io/
TestCafe: https://testcafe.io/
Karate: GitHub - karatelabs/karate: Test Automation Made Simple

Questions answered:

  1. What would your advice be for letting go of ‘automation’ from QA to Developers.
  2. How much pain do you find maintaining your “end to end” tests?
  3. How do you handle the developers who may not agree with what you are proposing?
  4. Best advice you have been given for software testing?
  5. How do you keep the conversation going and keep up progress? I often start conversations but I find it hard to keep them going?

Questions to be answered:

  1. How do you mitigate the risk of a developer testing their own code, and baking the same bugs into product/test code?
  2. Could you explain the challenges your team faced when moving Cypress to Test Cafe.
  3. Our team are currently looking into Cypress, but haven’t seen Testcafe before, what are the biggest Pros for Testcafe and main issues you’ve had with Cypress?
  4. We are currently shifting our testing lower into the test pyramid as you did, were there any stand out road blocks when you undertook that move?
  5. Did you have any fears/reservations about ‘one click to production’ CI/CD? And how did you overcome them?
  6. When/How do you decide that current automation tool needs to be changed - Do we keep patching or do an overhaul?
  7. How did you align the devloper mindset towards having a QA-mindset?
  8. Did you feel exploratory testing still fit into the test activities parallel to the automated test?
  9. Are you able to modify the automated tests written by the developers in Karate easily or is maintenance done by the devs?
  10. What was the teams experience changing from Cypress to TestCafe?
  11. Can I know what type of automation framework used and how were you scripting your tests in the framework?
  12. How long was the process from the start to successful test runs and devs managing the tests?