What Automation Should We Build: Three Patterns to Improve Process Efficiency

My name is Vladislav Romanenko and I am Senior iOS QA Engineer at Badoo and Bumble. Several years ago we started using autotests more actively in development, but we ran into some difficulties. 





: ? . QA- , . , . . —





— . , wiki-. (Process Patterns). . 





, , . , , . .





â„–1. (Ask for Help)

, , . — . QA , . , - , , . , . ASK FOR HELP





« , , ». 





, , , — , .





, . , (, ). , . , , .





StackOverflow

, . , — , , . Stack Overflow. open source- Scoold. Stack Overflow, . - , Stack Overflow, , - .





This is how our local StackOverflow looks like
StackOverflow





  • , . — — . — , .





  • . -, , . -, .





  • , . — . Stack Overflow .









  • . , - . — dr0pt4ble, . , .





  • : , . , , . , , , , .





  • . . , . -, Slack . 





â„–2. (Set Standards)

, . , , , . — Ruby ( agile_seph ), ( , , ). . 





SET STANDARDS





« ». 





, , ( ). , . , . , , . , , .









  • (, , ), . Confluence, . .





  • . - .





  • , , RuboCop ( Ruby), (Guard Cheks) pre-commit-.





  • . , . .





  • . , . , , .









  • . , .





  • . , , — .





  • , , . , . .









  • . , , . Confluence, . 





  • . , . .





â„–3. (Share Information)

, , , , , .





SHARE INFORMATION





« , »





. — QA Lightning Talks. 10-15 . , - , . , , . 





. , bayandin Homebrew. - , « » Humanitarian OpenStreetMap. , , « ». Soapbox EuroSTAR 2020.









  • , . , , . . 





  • . , .





  • . , , - .









  • . , , , . , , . .





  • . . , , Jira. .





: — (Pair Up)

, . , QA- ( ) , . — , . , , , . , , .





, PAIR UP





« ». 





QA- . ? QA- ( ) , . -. . :





  • , .





  • , .





  • , . 





, .





, , , .





, . — , . 









  • ( “Ask for help”). “A Journey through Test Automation Patterns: One team’s adventures with the Test Automation“ , « : ».





  • ( “Set Standards”). , .





  • ( “Share Information”). : .





, . , . 





, .  








All Articles