We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byRigoberto Bostwick
Modified over 2 years ago
© Copyright 2006-2013, Inflectra Corporation - 1 - Rapise ® - Product Information Rapid and Flexible Test Automation for Web, GUI and API Applications
© Copyright 2006-2013, Inflectra Corporation - 2 - Agenda Test Automation Overview Rapise Overview Feature Walkthrough Recording Automated Tests Playback of Tests Data-Driven Testing Integration with SpiraTest / SpiraTeam Technologies Supported Windows Applications Other GUI Technologies Web Application Testing API and Web Service Testing Extensibility Options
© Copyright 2006-2013, Inflectra Corporation © Copyright 2006- 2011, Inflectra Corporation Page: 3 Test Automation Overview Automated test scripts are a valuable way to perform regression testing on applications to ensure that new features or bug fixes dont break existing functionality. They typically supplement manual testing and exploratory testing which is more efficient at the testing of new features and capabilities. For complete test coverage you need to perform the same automated tests across a complete spectrum of platforms, browsers, devices and environments.
© Copyright 2006-2013, Inflectra Corporation Types of Automated Test There are several types of automated test: Unit Tests – these are coded against specific modules or subroutines and verify that these modules correctly in isolation Functional Tests – these are tests that simulate a users actions and test that the various screens and functionalities work as expected when a set of scenarios is executed Performance Tests – Also known as load and/or stress tests, these test that an application works correctly under the planned load and determine the point at which it stops working Vulnerability Tests – Also known as security tests, these test that the applications security cannot be compromised and a hacker cannot access secure data or functionality - 4 -
© Copyright 2006-2013, Inflectra Corporation - 5 - Rapise ® Overview
© Copyright 2006-2013, Inflectra Corporation - 6 - Product Overview Rapise ® is a powerful software test automation platform that leverages the power of open, extensible architecture to provide the most rapid and flexible functional testing tool on the market today. Rapise is ideal for functional GUI testing - both client- server and standalone applications, cross-browser web testing, and data-driven testing. Rapise comes with built-in support for testing APIs and web services, including RESTful web services. Rapise is the ideal testing solution for today's agile software projects.
© Copyright 2006-2013, Inflectra Corporation - 7 - Why Choose Rapise? The top three reasons that our customers choose Rapise over other solutions are: Learn and Go Capability Rapise's unique Learn and Go testing method is much more time efficient than traditional record-and-playback processes. Objects can be edited during the learning process instead of waiting for all objects to be recorded then edited. Cross-Browser Testing, API & GUI Testing Rapise comes out of the box with support for testing Windows, Flash, Flex, Java, WPF, Ajax, APIs and Web Applications. It allows the same test scripts to be executed in multiple browsers unchanged. Extensible Platform for Test Automation Rapise's open architecture provides unlimited flexibility to extend the system to meet the unique testing needs of your software applications. In addition, we provide superb technical support that ensures that questions are dealt with in a timely and professional manner.
© Copyright 2006-2013, Inflectra Corporation - 9 - Feature Walkthrough
© Copyright 2006-2013, Inflectra Corporation Learn and Go Recording Rapise's unique Learn and Go testing method is much more time efficient than traditional record-and-playback processes. Objects are edited during the learning process instead of waiting for all objects to be recorded then edited. Faster, more complete test script generation and automatic script updates significantly reduces testing time and gets your application to market faster. - 10 -
© Copyright 2006-2013, Inflectra Corporation Playback of Tests When you record a test, Rapise translates your actions into a script. When you playback the test, the script is executed. Tests can be either played-back through the Rapise user interface, directly from the command-line, or from a test management system such as SpiraTest. - 11 -
© Copyright 2006-2013, Inflectra Corporation Data Driven Testing Data-Driven Testing (DDT) is the creation of test scripts to run together with their related data sets in a framework. The framework provides re-usable test logic to reduce maintenance and improve test coverage. Rapise provides strong support for DDT with the ability to load in sets of test data from an Excel spreadsheet. - 13 -
© Copyright 2006-2013, Inflectra Corporation Cross Browser Testing Rapise's cross-browser capabilities are world-class with support for multiple versions of Microsoft Internet Explorer, Mozilla Firefox and Google Chrome. Choose Rapise to test web applications in all of the most used browsers. Create one test script and execute the same script without modification across the major browsers. - 14 -
© Copyright 2006-2013, Inflectra Corporation Web Service & API Testing A web service is a unit of managed code that can be remotely invoked using web protocols. This allows you to share your applications functionality with other programs. The purpose of Web Service and API testing is to verify that all of the APIs published by your application operate as expected. API testing requires that you test using all the expected data formats and input parameters. Rapise provides native support for testing web services. API tests can be integrated with user interface tests for complete coverage. - 15 -
© Copyright 2006-2013, Inflectra Corporation Reporting Rapise comes with powerful and flexible reporting capabilities that allow you to quickly see the results of your testing activities. You can event customize the data being reported by adding instructions within your test script. Report Filtering lets you specify criteria to filter your view of the test execution report. Rows that do not match your criteria are hidden. - 16 -
© Copyright 2006-2013, Inflectra Corporation SpiraTest Integration SpiraTest provides an integrated, holistic test management solution that manages your requirements, tests and incidents. When you use Rapise with SpiraTest, you can centrally manage your automated tests and remotely schedule and launch them in a globally distributed test lab. - 17 -
© Copyright 2006-2013, Inflectra Corporation Technologies Supported - 18 -
© Copyright 2006-2013, Inflectra Corporation Web Applications Testing web applications is a core strength of Rapise. With its object recognition technology and DOM abstraction layer is makes developing reusable tests for browser applications very easy. For more advanced testing you can access the native browser DOM. Rapise supports all recent versions of Internet Explorer, Mozilla Firefox and Google Chrome. - 19 -
© Copyright 2006-2013, Inflectra Corporation Windows Forms Rapise provides support for testing Windows Forms applications written using: Visual Basic 6 Microsoft.NET WinForms. - 23 -
© Copyright 2006-2013, Inflectra Corporation Microsoft.NET Applications Rapise provides support for testing Microsoft.NET GUI applications written using any of the supported.NET languages including C#, VB.NET and Managed C++. It includes support for.NET 1.1 and.NET 2.0+ controls. - 24 -
© Copyright 2006-2013, Inflectra Corporation Windows 32 GUI Applications Rapise provides comprehensive support for testing Windows 32 GUI applications, including applications written using: Microsoft Foundation Classes (MFC) ActiveX Template Library (ATL) Visual Basic 6.0 ActiveX/COM - 25 -
© Copyright 2006-2013, Inflectra Corporation Windows Presentation Foundation (WPF) Windows Presentation Foundation (WPF) is a computer-software graphical subsystem for rendering user interfaces. Rapise supports the testing of Windows Presentation Framework (WPF) applications using a combination of its WPF, Advanced Accessibility and UIAutomation libraries: - 26 -
© Copyright 2006-2013, Inflectra Corporation Java Applications (AWT / SWT / Swing) Rapise supports the testing of Java applications using: The Abstract Window Toolkit (AWT) The Standard Widget Toolkit (SWT) Swing graphic user interface toolkits (Swing) For maximum flexibility Rapise can connect to your choice of JVM. - 27 -
© Copyright 2006-2013, Inflectra Corporation Adobe Applications (Flash/Flex/AIR) Rapise supports the testing of Adobe Flex applications: Inside Adobe Flash within Internet Explorer, Firefox or Chrome By the Adobe Integrated Runtime (AIR). - 28 -
© Copyright 2006-2013, Inflectra Corporation Microsoft Silverlight Rapise supports the testing of Microsoft Silverlight Rich Internet Applications (RIA) Rapise supports the testing of Silverlight using its UIAutomation library - 29 -
© Copyright 2006-2013, Inflectra Corporation Third-Party Component Libraries Rapise supports the testing of applications that use the following third-party component libraries: Infragistics WinExtras/Controls DevExpress DevExperience XtraEditors/Controls Telerik RadControls for WinForms ComponentOne ActiveX Controls - 30 -
© Copyright 2006-2013, Inflectra Corporation Web Services - REST Rapise comes with built-in support for testing RESTful web services using a variety of formats including XML and JSON. Rapises query builder streamlines the testing of your APIs with robust debugging and message tracing. - 31 -
© Copyright 2006-2013, Inflectra Corporation Optical Character Recognition Sometimes you need to get a text written inside a GUI control or find a place on the screen that contains a given text. It is not always possible to solve this task using objects natively supported by Rapise or Simulated Objects. In this case Optical Character Recognition (OCR) may help. - 32 -
© Copyright 2006-2013, Inflectra Corporation Extensibility Options - 33 -
© Copyright 2006-2013, Inflectra Corporation Third-Party Extensions – QA Forge The built-in Package Manager allows you to download third-party libraries from the Rapise QA-Forge. The QA-Forge is a community website that hosts various third-party libraries not provided by Inflectra. Teams developing new GUI technologies and web frameworks can publish testing libraries directly to the QA Forge. - 35 -
© Copyright 2006-2013, Inflectra Corporation - 36 - Questions? Please contact email@example.com if you have additional questions.
© Copyright 2006-2013, Inflectra Corporation - 37 - Legal Notices DISCLAIMER: All product comparison diagrams have been made on the basis of information available on respective product websites. The analysis and views expressed in the diagrams and the information made available are purely those of Inflectra Corporation. It is possible that competing products have additional features not mentioned on the product websites.
© Copyright , Inflectra Corporation KronoDesk ® - Product Information Help Desk Ticketing, Online Knowledge Base and Support Forums in One.
© Copyright , Inflectra CorporationPage: 1 Product Overview Test Automation Integration for SpiraTest® and SpiraTeam®
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS.
1 The phone in the cloud Utilizing resources hosted anywhere Claes Nilsson.
© Telcordia Technologies 2004 – All Rights Reserved AETG Web Service Tutorial AETG is a service mark of Telcordia Technologies. Telcordia Technologies.
A Detailed Introduction To Visual Studio.NET CRB Tech ReviewsCRB Tech Reviews introduces you to the world of Visual.
10 Systems Analysis and Design in a Changing World, Fifth Edition.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
CYPRESS Software Testing By Rick Clements
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 15 Programming and Languages: Telling the Computer What to Do.
10 Chapter 10: The Traditional Approach to Design Systems Analysis and Design in a Changing World, 3 rd Edition.
22 мая 2013, Киев Построение Windows 8 приложений для доступа к SharePoint 2013 Бельский Сергей.
Contents : What is Silverlight? Silverlight Overview Silverlight Toolkit Overview Timeline & Packaging Silverlight V1.0 & V1.1 Properties of V1.0 Properties.
PSSA Preparation. Question 1(no calculator) D Question 2 (no calculator)
Technologies For Creating Rich Internet Applications Presenter's name
Macromedia Dreamweaver MX 2004 – Design Professional Dreamweaver GETTING STARTED WITH.
Chapter 12 Working with Forms Principles of Web Design, 4 th Edition.
Svetlin Nakov Director Training and Consulting Activities National Academy for Software Development (NASD) ASP.NET 3.5 New Features.
© 2008 FedEx. All rights reserved. FedEx Ship Manager ® at fedex.com Shipping Administration Presentation for administrators.
Google Web Toolkit Dynamic web on Java (Script) Jordan Jordanov 6 March 2008.
Computing Fundamentals Module Lesson 6 Using Technology to Solve Problems Computer Literacy BASICS.
Introduction Lesson 1 Microsoft Office 2010 and the Internet Microsoft Office 2010 Advanced Cable / Morrison 1.
1 A Test Automation Tool For Java Applets Testing of Web Applications TATJA Program Demonstration Conclusions By Matthew Xuereb.
Talisma CRM © Campaign Overview Mailers Mailing Lists 1Proprietary and Confidential.
Introduction Peter Dolog dolog [at] cs [dot] aau [dot] dk Intelligent Web and Information Systems September 9, 2010.
Copyright © 2003 Pearson Education, Inc. Slide 8-1 Created by Cheryl M. Hughes, Harvard University Extension School Cambridge, MA The Web Wizards Guide.
© 2010 Invensys. All Rights Reserved. The names, logos, and taglines identifying the products and services of Invensys are proprietary marks of Invensys.
Implementation Architecture Lecture Implementation View (1) “ how the system is built ” Focuses on “ how the system is built ” technological.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 8 Slide 1 Chapter 8 Software Prototyping.
Excel Functions. Part 1. Introduction 2 An Excel function is a formula or a procedure that is performed in the Visual Basic environment, outside the.
Services Course Windows Live SkyDrive Participant Guide.
© 2014 by McGraw-Hill Education. This is proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
The 4 Ts of Test Automation: Your Planning Guide to Success Presented By: David Dang Questcon Technologies September 18, 2008 The 4 Ts of Test Automation:
Chapter 11 Membrane Structure Essential Cell Biology Third Edition Copyright © Garland Science 2010.
Time for a BREAK! You have 45 Minutes. Time Left 44.
Introduction To Java Objectives For Today â Introduction To Java â The Java Platform & The (JVM) Java Virtual Machine â Core Java (API) Application Programming.
Faculty of Information Technology 31242/32549 Advanced Internet Programming Advanced Java Programming Web services Intro.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 11Slide 1 Chapter 11 Distributed Systems Architectures.
Joel Bapaga on Web Design Strategies Technologies Commercial Value.
Suite Suite 2 TPF Software – Overview Binary Editor Remote Scripts zTREX Add-Ins & Project Integration with Source Control Manager.
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Vanderbilt Business Objects Users Group 1 Reporting Techniques & Formatting Beginning & Advanced.
Server Access The REST of the Story David Cleary Principal Software Engineer June 12, 2013.
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
Customer Experience Solutions. Delivered. 1 BANK 2.0 Making Banks Successful in the Era of Engagement Banking.
Project Proposal William Chow, Amer Al-Mousa, Osama Mohammed 1.
September 15, 2015 Laszlo Overview. 2 Copyright (c) 2007 Laszlo Systems, Inc. Laszlo Systems: Leader in RIA Software Pioneer of Rich Internet Applications.
C2: Introduction to OpenEdge ® Integration Technologies Chris James Senior Consultant.
© 2017 SlidePlayer.com Inc. All rights reserved.