be Automated • Agile Test • Automation Test Common Practices • Avoid Flaky Automation • Archive Videos to Check the Failure • Retry Mechanism • Monitoring
be Automated • Agile Test • Automation Test Common Practices • Avoid Flaky Automation • Archive Videos to Check the Failure • Retry Mechanism • Monitoring
be Automated • Agile Test • Automation Test Common Practices • Avoid Flaky Automation • Archive Videos to Check the Failure • Retry Mechanism • Monitoring
Regression Test Exploratory Test Test Case Execution Run Automation Automation Test Daily Standup Refinement Planning Dev & Test Regression Release Continuous Integration
be Automated • Agile Test • Automation Test Common Practices • Avoid Flaky Automation • Archive Videos to Check the Failure • Retry Mechanism • Monitoring
merged • The more flaky tests, the more time needs to do maintain • The flaky test makes problems invisible • When a test is failed, we always think 'Trigger again, then it would be correct' (→we do not trust the result)
be Automated • Agile Test • Automation Test Common Practices • Avoid Flaky Automation • Archive Videos to Check the Failure • Retry Mechanism • Monitoring
be Automated • Agile Test • Automation Test Common Practices • Avoid Flaky Automation • Archive Videos to Check the Failure • Retry Mechanism • Monitoring
writing Cypress tests idiomatically and correctly, there's no way to get around a flaky server or a flaky testing environment. • Factors of Unstable Tests • Poorly written • Accidentally rely on timing • Rely on other unstable services, but only use re-try on 3rd-party issues (v) • (v) Only when unstable APIs(3rd-party, networking) issues • (v) Not more than twice of retry • (x) Not on all test cases
be Automated • Agile Test • Automation Test Common Practices • Avoid Flaky Automation • Archive Videos to Check the Failure • Retry Mechanism • Monitoring