QA Automation Solution. Solution Architecture Test Management tool CI Tool Automation framework Testing Project BDD Tool Text of test to Testing Project.

Slides:



Advertisements
Similar presentations
Jnet: a successor to gnet Nick Ryan Computing Laboratory University of Kent at Canterbury CT2 7NF, UK
Advertisements

Requirements for a UI Test Framework Stanislaw Wozniak Bernie Miles.
Taxi Magic Mobile App Testing. iOS Testing Rapid Releases: Submit about every 30 days to iTunes CI Automated Tests: Polls git repository commits and executes.
Alfresco Benchmark Framework Derek Hulley Repository and Benchmark Team.
DV-B307 Personal & flexible  App and OS personalization roam across Windows  Syncs are smart and logins are fast  Application or OS reconfiguration.
IT:Network:Applications VIRTUAL DESKTOP INFRASTRUCTURE.
Extend Your UFT for Mobile Testing & Monitoring Mobile Add-on For UFT Nov 2014.
BizTalk Deployment using Visual Studio Release Management
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Understanding and Managing WebSphere V5
Desktop and Mobile Testing Miroslav Shtilianov QA Engineer Automated Testing Team Telerik QA Academy
ADVANCED CONCEPTS IN GOOGLE CALENDAR Advanced Session By Information Technology Services itservices.uncc.edu.
Separating VUI from business logic Caller Experience-centered design approach Alex Kurganov, CTO Parus Interactive
Confidential Crisis Management Innovations, LLC. CMI CrisisPad TM Product Overview Copyright © 2011, Crisis Management Innovations, LLC. All Rights Reserved.
February Semantion Privately owned, founded in 2000 First commercial implementation of OASIS ebXML Registry and Repository.
Chapter 10 EJB Concepts of EJB Three Components in Creating an EJB Starting/Stopping J2EE Server and Deployment Tool Installation and Configuration of.
QWise software engineering – refactored! Testing, testing A first-look at the new testing capabilities in Visual Studio 2010 Mathias Olausson.
Administering Windows 7 Lesson 11. Objectives Troubleshoot Windows 7 Use remote access technologies Troubleshoot installation and startup issues Understand.
Management Suite for Dell Servers The Power of Control! Kevin Winert, Dell OpenManage Product Marketing Bryan Rhodes, Dell Alliance Product Manager, Altiris.
Sikuli Ivailo Dinkov QA Engineer PhoneX Team Telerik QA Academy.
Configuration Management and Server Administration Mohan Bang Endeca Server.
Meir Botner David Ben-David. Project Goal Build a messenger that allows a customer to communicate with a service provider for a fee.
Using the WDK for Windows Logo and Signature Testing Craig Rowland Program Manager Windows Driver Kits Microsoft Corporation.
Warren He, Devdatta Akhawe, and Prateek MittalUniversity of California Berkeley This subset of the web application generates new requests to the server.
Obsydian OLE Automation Ranjit Sahota Chief Architect Obsydian Development Ranjit Sahota Chief Architect Obsydian Development.
Open Web App. Purpose To explain Open Web Apps To explain Open Web Apps To demonstrate some opportunities for a small business with this technology To.
AUTOBUILD Build and Deployment Automation Solution.
In addition to Word, Excel, PowerPoint, and Access, Microsoft Office® 2013 includes additional applications, including Outlook, OneNote, and Office Web.
Module 7: Fundamentals of Administering Windows Server 2008.
Calendar System Dale Wassum August 4, 2004 CPSC 463 :: Summer II 2004 :: Dr. Pargas.
1 Advanced topics in OpenCIM 1.CIM: The need and the solution.CIM: The need and the solution. 2.Architecture overview.Architecture overview. 3.How Open.
MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # ) Chapter Four Windows Server 2008 Remote Desktop Services,
From Design to Production Practicing what we preach at HP Shane Evans – Product Manager Oded Keret – Functional Architect.
Remote Desktop Services in Windows Server 2008 R2.
A Collaborative Campus Solution Sharon San Miguel Office of Information Technology Outlook 2010.
DEPLOYMENT AUTOMATION & CONTINUOUS DEPLOYMENT Szymon Pobiega.
Selenium January Selenium course content  Introduction (Session-1)Session-  Automation  What is automation testing  When to go for automation.
Alcatel-Lucent CDC Workshop, Coaching & Knowledge Transfer Genesis.
Mobile Add-on For Loadrunner Extend HP LoadRunner to Mobile.
Dispatching Java agents to user for data extraction from third party web sites Alex Roque F.I.U. HPDRC.
Perfecto’s CQ Lab using Selenium RemoteWebDriver & Appium
Don’t Duck Metadata March 2005 Introducing Setting Up a Clearinghouse Node Topic: Introduction to Setting Up a Clearinghouse Node Objective: By.
ViaSQL Technical Overview. Viaserv, Inc. 2 ViaSQL Support for S/390 n Originally a VSE product n OS/390 version released in 1999 n Identical features.
Click to edit Master title style Click to edit Master text styles –Second level Third level –Fourth level »Fifth level 1 CustomerSoft ESP Contact Operations.
Selenium server By, Kartikeya Rastogi Mayur Sapre Mosheca. R
Test Automation Using Selenium Presented by: Shambo Ghosh Ankit Sachan Samapti Sinhamahapatra Akshay Kotawala.
Glink for Java: applet, application and an API for integrating access to Bull, IBM, UNIX and Minitel systems with your Java based e-business applications.
M.-E. Bégin¹, S. Da Ronco², G. Diez-Andino Sancho¹, M. Gentilini³, E. Ronchieri ², and M. Selmi² ¹CERN, Switzerland, ² INFN-Padova, Italy, ³INFN-CNAF,
Ognjen Bajić Ana Roje Ivančić Ekobit Efficient Application Testing.
The Holmes Platform and Applications
We Optimize. You Capitalize Software Development Services
Introducing the Windows Mobile development
Project Center Use Cases Revision 2
Data Virtualization Demoette… ADO.NET Client
Chapter 2: Operating-System Structures
Understanding how XContinuousIntegration (Xci)
On the road: Test automation in practice for a BMW map update service
Enterprise Computing Collaboration System Example
Robotic Process Automation Training| RPA online Training at GoLogica
Quality Control in the dCache team.
Project Center Use Cases Revision 3
Getting started with Poll Everywhere Back to University 2017 Edition.
Project Center Use Cases Revision 3
SYSTEMART, LLC We Optimize. You Capitalize Software Application Development
5 things you didn’t know you can BUILD with Microsoft Edge
WEBINAR: Test Automation & Robotic Automation of Dynamics AX with Rapise October 18th, 2018 – Adam
Behat - Arguably the best tool to switch to Automated testing from Manual Shweta Sharma.
Getting started with Poll Everywhere Higher Education
Telerik Testing Framework
A complete Selenium Techstack –
Presentation transcript:

QA Automation Solution

Solution Architecture Test Management tool CI Tool Automation framework Testing Project BDD Tool Text of test to Testing Project Text of test to SpecFlow Commands to browser, mobile client or web service Code of test to Testing Project Result of command execution Post test result Takes Testing Project, configures and runs it

Test Management Tool Hold and organized test cases in good manner Get test cases programmatically Track statuses of test cases Access Test Management tool via browser from any machine

BDD tool It allows us to write automated test as a nice to read text. It links textual test cases with code in testing project.

Example of BDD Test Scenario

Example of NON BDD Test Scenario

Driver We use Driver as a tool for manipulating applications. It implements command It return feedback of command execution It can be set up remotely, so we can use remote agent machines to run tests It can be made for any type of applications (WEB, mobile, web services, desktop etc.)

Testing framework Testing framework mostly is wrapper for drivers used in the project Organize all project stuff in good manner It will allow us to use automation commands in more convenient way which save time for developing test Setting logs and taking screenshots Generating clear test result report

CI(Continuous Integration) tool This is tool which takes testing code and runs it on desired virtual machine with desired configuration. It can be accessed via browser from any machine with given access. Simply it means that everyone who has access can open it as website and trigger or configure test running. It demonstrates test results report

Reports Reports allow us to understand testing results Information about test session (app, version, environment configuration, test category etc.) General information about entire testing session Details about each test (logs+screenshots)

Report: Test sessions (cofigurations)

Report: Entire Test Session – Class view

Report: Entire Test Session – Test view (top of the list)

Solution Architecture Test Management tool CI Tool Automation framework Testing Project BDD Tool Text of test to Testing Project Text of test to SpecFlow Commands to browser, mobile client or web service Code of test to Testing Project Result of command execution Post test result Takes Testing Project, configures and runs it