Testing for the Enterprise

Telerik Test Studio

Andy Wieland Sr Sales Engineer – Test Studio 6/1/2018 § Andy Wieland § Sales Engineer, Sr. § CSM § 6+ years at

2 © 2018 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved. Release better software faster with Telerik Test Studio.

Test Studio is automated testing made easy for desktop, web, and mobile applications. Lighten the burden of test creation and maintenance. With Test Studio you create tests once and reuse them many times, resulting in higher automation levels, improved software quality, shorter release cycles, and reduced time-to-market.

3 © 2018 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved. Test All Apps: Web, Mobile, and Desktop

Web Apps ▪ Test a wide range of technologies – HTML5, AJAX, JavaScript, Silverlight, MVC, Ruby, PHP

Mobile Apps ▪ Native iOS & Android apps ▪ Mobile Web apps ▪ Hybrid apps (coming in October 2016)

Desktop Apps ▪ WPF ▪ Silverlight OOB (out of browser)

4 © 2018 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved. Automate Tests for a Wide Range of Technologies HTML5, Angular, AJAX, JavaScript, Silverlight, WPF, MVC, Ruby and PHP, iOS, Android. Test Studio also integrates well with Telerik controls to offer built-in control translators. Test any NativeScript app across 500+ devices.

5 © 2018 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved. Testing Types

Functional Automation ▪ Web ▪ Mobile ▪ Desktop Load Testing ▪ Mobile ▪ Re-use functional Web tests for load scenarios Performance Testing ▪ Single set of web tests for functional & performance – less maintenance API Testing

§ REST and Web API’s Manual & Exploratory Testing

6 © 2018 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved. 7 © 2018 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved. The value Test Studio brings to a business

Test Studio makes customers more productive by allowing them to easily create and maintain automated tests with minimal coding.

● Easy to get started with and use, minimized learning curve, training and rich resources. ● No need to learn a proprietary scripting language, because Test Studio supports C#/VB.NET. ● QAs can use the visual recorder to quickly create tests. Add conditional logic, invoke JavaScript and desktop commands, handle dialogs, perform image verifications and more, all without a single line of code. ● You can get support directly from the engineers who created Telerik Test Studio. We’ll guide you through, step-by-step to make sure your succeeds. ● The testing team easily can share test results and current status of the project [via built-in reporting system, integration with Git and TFS] ● Comes at an affordable price ● Comes from a vendor who is a trustworthy partner with a lot of industry recognition. ● Integration – CI (build server integration), bug tracking, etc.

8 © 2018 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved. What DifferentiatesTest Studio Test Target Studio Personas

Developer/SDET ● Works with testers on functional designs ● Writes tests for coding activities ● Peer-review scripts for best practices

Test Manager Ease of use Collaborati TesterSuperior Premium ● Communicates on ● Executesmaintenanc test support ● Point and click project status with plans and stakeholders test recorder verifies resultse ● No need to write a ● Import 3rd party ● Ensures testing ● Documents bugs ● 24h responseteam delivers time on single line of code libraries ● Prepares ● Online forums ● Run tests across ● Integration with ● Centralized object time automation ● Feedback● Ensures portal high all browsers source control scripts repository ● Public roadmap ● Standalone helper ● Intelligent element ● 3 majorquality releases software a classes ● Regression, locator integration and year; weekly ● IntelliMap ● Reuse test as step internal builds acceptance● IntelliMap testing ● Element reuse across the project 9 © 2018 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved. Test Studio Test Lab Runtime 2 (OS = WinXP Browsers = IE8, 5.5.1, 12.1, QA Team Chrome) Runtime 3 (OS = Win7 Dev Team Browsers = IE9, Safari Test Studio 5.6.1, Firefox 32.1, Functional Runtime 1 Chrome) (OS = WinXPSP3 DEV (create, execute) Browsers = IE7, Safari 6.02, Firefox 21, Edition Chrome) Application Server Test Studio DEV Full Ultimate Runtime 6 Edition (create, execute, Load) Monitor Scheduling/Storage Performance Server DEV Mongo Test Studio DB Edition Functional Runtime 4 (create, execute) (OS = Win8 Browsers = IE10, Safari DEV 5.2.1, Firefox 18.0.1, Chrome) Edition Build Server Jenkins Database Server Source Runtime 8 RunWme 5 (OS = Win10 Runtime 7 Control TFS or Browsers = IE11, Safari Monitor GIT 5.0.1, Firefox 30.0.1, Chrome) Performance Thank You!

Andy Wieland

[email protected] www.linkedin.com/in/andywieland @Andytelerik

11 © 2018 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.