Skill Description | Yes/No |
Can describe the main types of application that Rapise can test | |
Can install Rapise onto a workstation successfully | |
Can describe the main parts of the application - Object Tree, Files, IDE, Ribbon, Output and Settings | |
Can switch between the Test, Options and File ribbons and explain what each are for | |
Can access the online help and search for help topics | |
Can describe the different parts of the Start Page and when you would use them | |
File Management | |
Can create a new local test project | |
Can describe the different methodology options and when to use them | |
Can save the current project locally | |
Can open an existing project on the local system | |
Web Testing | |
Can list the different web browsers support for recording and playback | |
Can explain the difference between native browser support and support with Selenium WebDriver | |
Can view the list of browser profiles and Selenium profiles | |
Can describe the different web testing settings and what they mean | |
Mobile Testing | |
Can describe the functionality available in Rapise for testing on mobile devices | |
Can explain the difference between testing native applications and mobile web applications | |
Can explain the basic architecture for using Rapise and Appium to connect to an iOS device | |
Can explain the basic architecture for using Rapise and Appium to connect to an Android device | |
Desktop Testing | |
Can describe the different types of desktop application that Rapise can test (Java, WinForms, etc.) | |
Can describe the different third-party components that Rapise supports | |
Can describe the different Spy tools that can be used for desktop applications | |
Can describe the difference between object recording, simulated object recording and analog recording | |
API Testing | |
Can describe the different types of API that Rapise can test | |
Can explain how Rapise can test SOAP web services at a conceptual level | |
Can explain how Rapise can test REST web services at a conceptual level | |
Script Editing | |
Can describe the two main files that are used with a Rapise test (the Test file and Functions file) | |
Can explain the basic structure of each Rapise script command SeS("object").Method(parameters) | |
Can explain how you can create the script using recording | |
Can explain how you can create the script using drag and drop from the object tree | |
Can explain how you can create the script using code completion intellisense | |
Can explain the function of the debugger and logging options | |
Can explain the function of the variables and watch windows | |
Spira Integration | |
Can connect to Spira in using the Rapise options ribbon | |
Can create a new test linked to a Spira test case | |
Can save the changes made to the test case back to Spira | |
Can open an existing test from a Spira test case | |
Reporting | |
Can describe how to view a previously executed report | |
Can describe how to export the report as Excel | |
Can describe how to export the report as Adobe Acrobat | |