Presentation is loading. Please wait.

Presentation is loading. Please wait.

Giving QAs super powers

Similar presentations


Presentation on theme: "Giving QAs super powers"— Presentation transcript:

1

2 Giving QAs super powers
Ben Amor and Craig McCormick Xero

3 Whats our problem? Old code base Hard to unit test
Talk about monolith... Scale Move fast Photobucket user Fritz D

4 How to test an application
Manual Test Case Management tools This is outsourcing Devs automate NUnit, MSTest, XUnit, MSpec RestSharp QEs automate HP Quality Centre SOAPUI Some other integration software Something else

5 An ideal solution The test pyramid

6 An ideal solution The test square

7 An ideal solution The test bubbly thing

8 Moving towards an ideal solution
A test ice cream cone Wellington Classic Yacht Trust

9 Moving towards an ideal solution
QA goals Skills Information Time Technical QA wackyowl.com

10 Moving towards an ideal solution
Xero Goals Speed Clarity Change infrastructure safely

11 Specification by example
As a <persona>, I want to <do something>, So that I can get some <goal/benefit/value>. Jonathan Shipley

12 Moving towards an ideal solution
Our ideal stack C# Specflow/Mspec Selenium Abstractions lazytechguys.com

13 Colocation Prevent fights! Increase help! More chat! Asgeir Viktorsen

14 Solution XeroSE Framework Model - Helpers Tests

15 Code deep[ish] dive An example test Specflow Pagemodel
Inside the pagemodel

16 Specflow in depth Hooks ScenarioContext Tags Alrugo Entertainment

17 Surfacing information
CI Server Logs Wiki/Intranet Nasa

18 Where next Blurring the line between dev and QA Pitfalls

19 Where next Parallel test runs in grid Capture and playback at LOAD
Open source XeroSE nerdreactor.com

20 Takeaways Scaffolding isn’t pretty
Separate concerns (tests-model-framework) You can do this with free tools QAs and devs sit together Everyone cuts test code nerdreactor.com

21 Related Ignite NZ Sessions
1 Stop coding on pigs Fri 10:40am Ballroom 1 - Reuben Dunn 2 Building a secure anti-social network Fri 10:40am SkyCity Theatre - Kirk Jackson and Felix Shi 3 Torment your colleagues with Roslyn Fri 1:55pm New Zealand 2 - Ivan Towlson Find us later at… Hub Happy Hour Nowish Closing drinks Fri 3:00-4:30pm


Download ppt "Giving QAs super powers"

Similar presentations


Ads by Google