3 Things You Didn't Know Telerik Test Studio Could Do

14
3 Things You Didn't Know Telerik Test Studio Could Do

Transcript of 3 Things You Didn't Know Telerik Test Studio Could Do

3 Things You Didn't Know Telerik Test Studio

Could Do

Abhishek Kant

अभि�षे�क क�न्त –B.E. MBA.–MCAD. Certified Scrum Master.–Course Author - CouchDB–Ex-Satyam Computers. Ex-Microsoft –@abhishekkant

Contact:[email protected] Phone: +91-124-4300987/ 996

Agenda

•Surviving Agile Testing with Automation before Development

•Automation Tests that succeed with Flexible Locators

•No more workarounds for JavaScript Application Testing

•Modern Responsive Applications Testing

Gartner Visionary in ISQ (Integrated Software Quality)

As of Sept 2014

Global team700+ people in 9 offices in 7 countries on 4 continents

ABOUT US

Key Trends in Software Testing

Mobile

70% of mobile professionals will conduct their work on personal smart devices by 2018. The mobile market will reshape the landscape for

testing.

The growth of agile development practices continues, and is spreading from developers to encompass the entire team with the adoption of DevOps practices.

AgileProductivity

Enterprises are struggling to keep up with the rapid changes in technology, new client capabilities and the re-emerging need to test on multiple platforms (that is, a variety of browsers and devices).

Award winning solution – Telerik Test Studio

One stop shop for all your testing needs

Test Studio

Manual Testing

Functional UI Testing

Performance Testing

Load Testing

Exploratory Testing

Ease of use with Telerik Test Studio

The point-and-click test recorder will help you create tests quickly and easily.

Visual Recorder

Cross-Browser Test Record and Execution Concurrently on Multiple Machines

Schedule and execute test runs in parallel.

Record and run the exact same test with no modification what-so-ever across all major web browsers

Agile Testing: Automation before Development??

•Automation Depended on Developers handing over the code

•Almost No Time Available for test automation in a sprint

•Begin Automation before Developers hand over the code

• Start from beginning of the sprint

•Delivered via Telerik Test Studio Intellimap

Flexible… Flexible…

•Tests run fine on recording but fail on execution

•Controls change their IDs at runtime

•Controls don’t have IDs

•Build element locators that are not based on exact match

•Use Regular Expressions for IDs

• InnerText Property

JavaScript in my Web Application

•Dynamic content where the element/ content you need isn't yet loaded

•AJAX Calls

•Automation against DOM versus real UI

•Wait Construct• Invoke JavaScript from Automation

Responsive Design

•What is responsive design?

•Media Queries

•Change browser size with Test Studio

•Check for visibility of elements

•Check for specific CSS class

•Layout Issues??

Demo

Thank You