Ripcord - Test case design and Test Management tool developed by TestGleam Solutions Pvt Ltd
-
Upload
testgleam-solutions-pvt-ltd -
Category
Technology
-
view
424 -
download
0
Transcript of Ripcord - Test case design and Test Management tool developed by TestGleam Solutions Pvt Ltd
R
I
P
C
O
R
D
TestGleam
RIPCORD
Test Case Designer
and
Test Management Tool
Powered by
TestGleam Solutions Pvt Ltd
www.testgleam.com
R
I
P
C
O
R
D
TestGleam
About UsTestGleam Solutions Pvt Ltd- Testgleam Software's process-centric solutions equip productdevelopment and IT organizations with tools, technologies, and best practices to deliver qualitysoftware products on time and within budget.
As a company focused exclusively on the needs of product development organizations orServices bases organizations, Testgleam Software is uniquely positioned to deliver innovative,tightly-integrated solutions that improve application quality, traceability, and compliance.
, is next generation test case design and test management software developed byTestgleam Solutions Pvt Ltd. It allows managing requirements, describing the scenarios,associate test cases to releases with extensive customization capabilities to bring completetraceability throughout the testing life cycle. Also it has powerful bug tracking database andallows generating a variety of reports and graphs for real-time insights in testing process.Testgleam challenges about their test design solutions provided by Ripcord can’t be found in anytest management tool in market today
Why we standout from our competitors
Testgleam has an excellent reputation in testing market place with both customers and testingprofessionals
Testgleam develop their testing tools that are designed by experienced testers with more than10 years of experience and ensuring the current market requirements
Testgleam operate a state of art test lab, offering numerous testing services and solutions asper client requirements
Testgleam provides third party solutions to the clients in IT testing area in multiple domains.
Testgleam consultants are career testing professionals with excellent technical background
R
I
P
C
O
R
D
TestGleam
Feature Description
Powerful, configurable, easy to use With a simple, clean, web based, and highly configurable, Ripcord will
supercharge your testing process speed, productivity, and accessibility of
information.
Fully customizable User interface It offers extensive customization options including user defined labels, grid
headers and interface names of an application that get a required view in a way
you need it.
User groups, Users and Permissions Can associate users to user groups and set the required permissions. It provides
an access what user can access and can’t.
Dashboard When first logging into Ripcord, users are presented with a dashboard that gives
everyone an instant snapshot of every release being actively worked on.
Integrated Requirement management Using a simple interface, can create new requirements managing existing ones.
These can be reviewed by reviewers and provide his/her comments and track to
closure.
Manage Test cases quickly It helps in generating variety of test cases quickly and differentiates itself by
keeping its test cases simply structured and by focusing test engineers on the
most important areas.
Association, test execution and defects User can easily execute of different subsets of tests within a release and guide
manual testers in executing tests. It also helps in track status and resolution of
progress of defects for each release.
Email Notifications Receive automated email notifications regarding specific events such as resent
password, send queries for clarifications, defect logging and track to closure.
Reports and Graphs Built-in presentation quality graphs enable user to easily analyze testing trends,
team performance and defect capturing metrics
Feature List
R
I
P
C
O
R
D
TestGleam
Ripcord Architecture
Manage
Project
Module
Requirement
Groups & Permissions
List of values
Scenarios
Manage Phase
Manage
Requirement Review
Scenario Review
Test case Review
Review Phase
Manage
Field Level Tests
Modular Based Tests
Create Tests
Definition Tests
Menu Tests
Pagination Tests
GUI Tests
Design Phase
Manage
Release
Builds
Association
Execution
Defects
Execution PhaseManage
Project Level
Module Level
Requirement Level
Release Level
Build Level
Defect Level
Defect Metrics
Reports Phase
Productivity Tools
Fake File Creator
Char length Creator
Test data generator
R
I
P
C
O
R
D
TestGleam
Ripcord - How it works
Manage
Project
List of values Priority
Severity
Keyword
Complexit
y
Module
Admin
Manage
Requirement
Scenarios
Test Connect
Test case
design
solutions
Test Creator
Reports
Graphs
Reporter
Metrics
Reporter
Requirement
Scenario
Test case
Test Reviews
Release
Build
Execution
Test Connect
Defects
Test Connect
Tools
Toolkit
R
I
P
C
O
R
D
TestGleam
Manage Field Level Tests
Example : Equity Order Entry Screen
R
I
P
C
O
R
D
TestGleam
Manage Field Level Tests
Inputs given for each field
Symbo
l
Action Quantity Order
Type
Time in
Force
Qualifiers Account
Type
Commission Override
Rep
Solicited
Valid Buy Min Limit Price Day Order Check Auto Standard Valid Solicited
Invalid Sell Max Select
One
Market
Order
Uncheck Cash Unsolicite
d
No of Test cases = 2 * 2 * 2 * 2 * 2* 2 * 2* 1* 1 * 2 = 256
Specify inputs to
fields
R
I
P
C
O
R
D
TestGleam
Manage Field Level Tests
Auto generated – Effective Combinations using Pairwise Technique
Auto generated test cases for all inputs
Interface Name Step Expected Result Test Data
Equity Order
Entry
1. Enter the data in “Symbol" text
box as given in the test data
column
2. Select the data from “Action”
dropdown as given in test data
column …….
3. Click on “Verify Order" button
1. The data is displayed in “Symbol"
text box as given in the test data
column
2. Selected value is shown in
“Action” dropdown as given in
test data column
3. “Verify Order" button is clicked
1. Valid
2. Buy
Equity Order
Entry
1. Enter the data in “Symbol" text
box as given in the test data
column
2. Select the data from “Action”
dropdown as given in test data
column ………
3. Click on “Verify Order" button
1. The data is displayed in “Symbol"
text box as given in the test data
column
2. Selected value is shown in
“Action” dropdown as given in
test data column
3. “Verify Order" button is clicked
1. Invalid
2. Sell
Symbol Action Quantity Time in
Force
Qualifiers Account
Type
Commission Override
Rep
Solicited
Valid Buy Min Day Order Check Auto Standard Valid Solicited
Invalid Sell Max Market Uncheck Cash Standard Valid Unsolicited
Blank Buy Min Day Order Check Auto Standard Valid Solicited
Invalid Sell Max Market Uncheck Cash Standard Valid Solicited
R
I
P
C
O
R
D
TestGleam
Manage Field Level Tests
Save up to 50% of design effort
Easy to validate parameter/ value combinations and generate tests
quickly.
High reusability and reduced effort during maintenance
Add/Remove parameter/ values and regenerate tests when scope
changes
Breakdown the communication barriers between developers and
testers
A greater probability of detecting defects
R
I
P
C
O
R
D
TestGleam
Manage Modular Based Tests
Login
Inbox ComposeSent
ItemsDraft
Logout
R
I
P
C
O
R
D
TestGleam
Manage Modular Based Tests
Login
Inbox ComposeSent
ItemsDraft
Logout
Trash
R
I
P
C
O
R
D
TestGleam
Manage Modular Based Tests
Unitary Payment
System
R
I
P
C
O
R
D
TestGleam
Manage Modular Based Tests
No of records Login Inbox Drafts Logout
Login X √ √ √
Inbox X √ √ √
Drafts X √ √ √
Logout √ X X X
Login
Inbox Drafts
LogoutNode to Node relationship matrix
Events Steps Test Data Expected Data
Login – Inbox 1. Login into the application using valid user
credentials
2. Navigate to Inbox page
1. User is logged in and home page is
displayed
2. Inbox page is displayed with list of mails
received
Inbox – Draft 1. Click Draft link and verify draft mail list
view is displayed
1. Draft link is clicked and draft mail list view
is displayed
Draft – Logout 1. Click logout link and verify user is logged
out from the application
1. Logout link is clicked and user is
successfully logout from the application
Workflow Steps Test Data Expected Data
Login – Inbox –
Logout
1. Login into the application using valid user
credentials
2. Navigate to Inbox page
3. Click logout link and verify user is logged
out from the application
User is logged in and home page is displayed
Inbox page is displayed with list of mails
received
Logout link is clicked and user is successfully
logout from the application
Login - Inbox –
Draft – Logout
1. Click Draft link and verify draft mail list
view is displayed
1. Draft link is clicked and draft mail list view is
displayed
Prepare steps at event level
Auto generated ETE test cases for the given workflow
Specify nodes
and Tick/untick
checkboxes
Specify steps
and expected
results for each
event
Node
Event
R
I
P
C
O
R
D
TestGleam
Manage Modular Based Tests
Save up to 60% of design effort
Generate scenarios automatically rather than hand-trace test
sequence
Automatically generate all non-repetitive and useful tests
Can’t leave any program untested
Eases the updating tests when scope changes and helps to enhance
the knowledge.
More effective for small to complex workflows/flowcharts
R
I
P
C
O
R
D
TestGleam
Interface
Activate
Inactivate
Save
Download
Edit
Close
Cancel
Different actions in an Interface
R
I
P
C
O
R
D
TestGleam
Manage Definition Tests
Define Priority
R
I
P
C
O
R
D
TestGleam
Manage Definition Tests
Auto generated test cases for each action
Action Interface Name Step Expected Result Test Data
Save Priority 1.Navigate to the page as given
in the test data column
2.Enter details in all mandatory
fields
3.Click “Save” button
4.Verify successful message
1.The page is displayed as given in test
data column
2.Entered details are shown in all
mandatory fields
3. “Save” button is clicked
4. Successful message is verified
1. Admin ->Define Priority
2 . Project Name -
Ripcord
Priority – High
Description – Blank
Color Code – Yellow
3.
4. Priority added
successfully
Close Priority 1.Navigate to the page as given
in the test data column
2.Click “Close” button
3.Verify page is redirected to
Home page
1.The page is displayed as given in the
test data column
2.“Close” button is clicked
3.The page is redirected to Home page
1. Admin -> Define
Priority
2 .
3.
Cancel Priority 1.Navigate to the page as given
in the test data column
2.Enter the details in the fields
3.Click “Cancel” button
4.Verify entered details are
cleared in the fields
1.The page is displayed as given in the
test data column
2.Enter the details in the fields
3.“Cancel” button is clicked
4. Entered details are cleared in the
fields
1. Admin ->Define Priority
2 . Project Name -
Ripcord
Priority – High
Description – Blank
Color Code – Yellow
3.
4. Priority added
successfully
Specify
action
name
R
I
P
C
O
R
D
TestGleam
Manage Definition Tests
Interface Vs Actions Matrix
Interface Save Clear Close Activate Inactivate Print Download
Priority√ √ √ X X √ √
Equity Order√ √ √ √ √ √ √
Mutual Fund√ √ X √ √ X X
Options√ √ √ √ √ √ √
Routing
Configuration√ X √ X X √ √
R
I
P
C
O
R
D
TestGleam
Manage Definition Tests
Save up to 25% of design effort
Display the tests with consistent steps and results for all selected
actions in an interface
Simply inactivate tests that are no longer in use.
Tests are faster and easier to modify and re-use.
Categorize the tests quickly by tagging the keywords
R
I
P
C
O
R
D
TestGleam
Manage Create Tests
Example: Manage Module
R
I
P
C
O
R
D
TestGleam
Manage Create Tests
Auto generated test steps for each object
Object
Type
Action Object
Name
Test
Data
Step Expected Result
Dropdo
wn
Select Item Project Name Ripcord Select the item in “Project
Name" dropdown as given in
the test data column
The item is displayed in “Project
Name" dropdown as given in the test
data column
Text
Box
Enter data Module Name Trading Enter the data in “Module
Name" text box as given in
the test data column
The data is displayed in “Module
Name" text box as given in the test
data column
Text
Area
Enter data Description Enter the data in
“Description" text area as
given in the test data column
The data is displayed in “Description"
text area as given in the test data
column
Dropdo
wn
Select Item % Completed 20% Select the item in “%
Completed" dropdown as
given in the test data column
The item is displayed in “%
Completed" dropdown as given in the
test data column
Button Click Save Click on “Save" button “Save" button is clicked
Specify object
name and data
R
I
P
C
O
R
D
TestGleam
Manage Create Tests
Save up to 30% of design effort
Generate steps preciously and consistently, thereby eliminating
review effort
Writing the object level test cases help quickly to measure
automation effort
Can be easily modified even if user interface changes
New tester can learn the domain quickly by run through the test
cases
R
I
P
C
O
R
D
TestGleam
Manage Menu Tests
Menu Structure:
Test Connect
-Manage Requirement
- Manage Requirement Q & A
- Manage Scenario
- Module wise Planning
- Manage Release
- Manage Build
Test Creator
- Manage Universal Steps
- Manage Collective Steps
- Manage Create Tests
- Manage Definition Tests
Specify Menu
Structure using levels
R
I
P
C
O
R
D
TestGleam
Manage Menu Tests
Auto generated test cases for entire menu structure
Menu Structure Step Expected Result
Test Creator
-Manage Create
Tests
1.Select “Test Creator” menu
2.Select “Manage Create Tests” menu
3.Verify “Manage Create Tests” page is
displayed
1.“Test Creator” menu is selected
2.“Manage Create Tests” menu is
selected
3."Manage Create Tests" page is
displayed
Test Creator
-Manage GUI Tests
1.Select “Test Creator” menu
2.Select “Manage GUI Tests” menu
3.Verify “Manage GUI Tests” page is
displayed
1.“Test Creator” menu is selected
2.“Manage GUI Tests” menu is selected
3."Manage GUI Tests" page is displayed
Test Connect
-Manage Scenario
1.Select “Test Connect” menu
2.Select “Manage Scenario” menu
3.Verify “Manage Scenario” page is
displayed
1.“Test Connect” menu is selected
2.“Manage Scenario” menu is selected
3."Manage Scenario" page is displayed
R
I
P
C
O
R
D
TestGleam
Manage Menu Tests
Save up to 80% of design effort
Generate test cases faster than hand crafting test cases
Maintain the traceability between requirements and test cases
rapidly
Categorize the tests quickly by tagging the keywords
Can easily remove the or alter tests when scope deviates
R
I
P
C
O
R
D
TestGleam
Manage GUI Tests
Fake File Creator
Define GUI level information
Auto generated GUI test cases for entire the screen
Action File Size File Size In File Type Save
Verify Font Family √ √ √ √
Verify default value X √ √ X
Verify Label √ √ √ √
Summary Step Test Data Expected Result
Verify Font
Family
1. Verify font family of “File Size" text box as
given in the test data column
2. Verify font family of “File Size In"
dropdown box as given in the test data
column
3. Verify font family of “File Type" dropdown
box as given in the test data column
4. Verify font family of “Save" button as given
in the test data column
1. Font family of “File Size" text
box is displayed as given in the test
data column
2. Font family of “File Size In"
dropdown box is displayed as given
in the test data column
3. Font family of “File Type"
dropdown box is displayed as given
in the test data column
4. Font family of “Submit" button is
displayed as given in the test data
column
Tick/Untick
checkboxes
R
I
P
C
O
R
D
TestGleam
Manage GUI Tests
Save up to 40% of design effort
Ease to create tests for a specific object or set of objects by
recording your UI Actions
Using your plain English, tests can be created in few seconds
Alter the test cases if requirement deviates or changes
Simply inactivate set or all test cases that are no longer in use
Human errors can be eliminated quickly and improves execution
count
R
I
P
C
O
R
D
TestGleam
Manage Pagination Tests
Pagination F/w
R
I
P
C
O
R
D
TestGleam
Manage Pagination Tests
No of records First Previous Next Last
0 record X X X X
1 record X X X X
9 records X X X X
10 records √ √ √ √
Workflow Pre Condition Steps Expected result
Home -> Next->Previous-
>Home
Page contain
11 records
1. Click on ‘Next’ link
2. Verify next set of records are displayed
3. Click on “Previous” link
4. Verify previous set of records are
displayed
1. “Next” link is clicked
2. Next set of records are displayed
3. “Previous” link is clicked
4. Previous set of records are
displayed
Home -> Next-> First ->
Home
Page contain
11 records
1. Click on ‘Next’ link
2. Verify next set of records are displayed
3. Click on “First” link
4. Verify First set of records are displayed
1. “Next” link is clicked
2. Next set of records are displayed
3. “First” link is clicked
4. First set of records are displayed
Home -> Last->Previous ->
Home
Page contain
11 records
1. Click on ‘Next’ link
2. Verify next set of records are displayed
3. Click on “Previous” link
4. Verify previous set of records are
displayed
1. “Next” link is clicked
2. Next set of records are displayed
3. “Previous” link is clicked
4. Previous set of records are
displayed
Pagination F/w
Gives test cases for enabling and disabling links
Auto generated workflow based test cases for the pagination framework
Tick/untick
checkboxes
R
I
P
C
O
R
D
TestGleam
Manage Pagination Tests
Save up to 75% of design effort
Generate test cases faster than hand crafting test cases
Generates steps preciously and consistently, thereby eliminating
review effort, grammatical mistakes etc
Automatically generate all non-repetitive and useful tests
Can be easily modified when no of records or link name changes
R
I
P
C
O
R
D
TestGleam
Authorization and AuthenticationManage User Groups and associate users
Set permissions to Menus @ Group level
Management Group Dev Group QA Group
Manager SME/BA Test Lead
Dev Lead Tester
Developer
Management Group Dev Group QA Group
Admin Test Connect Test Connect
Test Connect Manage Requirement Test Creator
Test Creator Manage Requirement Q & A Test Reviews
Test ReviewsModulewise Planning
Test Reporter
Test Reporter Manage Defect Test Toolkit
Test Toolkit Test Reviews
Manage Requirement Review
R
I
P
C
O
R
D
TestGleam
Feature List
Management Phase
Create ,Edit , Activate , Inactivate unlimited number of projects , user groups, user profiles, access
permissions, modules , requirements, scenarios
Assign importance level to requirements based on business priority
Easily maintain traceability between requirements, scenarios quickly
Find entities quickly and easily throughout the application in few seconds
Ability to attach documents and other files
Easy to filter the data and to view or print the information
Discussion threads / comments attached to requirements through Requirement Q&A
Test Case Design Phase
Create ,Edit , Activate , Inactivate test cases that design manually
Easier to design test cases and generate consistent steps and expected results in few seconds ( These features
do not exist in any of the tool)
Create Tests
Definition Tests
Menu Tests
Modular Based Tests
Field level Tests
GUI Tests
Pagination Tests
Ability to categorize the test cases for automation
Map the requirements to test cases to validate that the functionality works as expected
R
I
P
C
O
R
D
TestGleam
Feature List
Review Phase
Execution Phase
Ability to manage the list of releases/versions of the software being tested
Requirements , scenarios ,test cases and defects can be mapped to the release
Ability to filter and sort the releases and versions
Ability to attach documents and other files
Association of planned/unplanned builds to the release
Ability to execute either associated requirements, scenarios, Test cases , Defects or any combination
Ability to attach a document and other files
Ability to update the execution status
Ability log defects using various ways and track to closure
Report Phase
Personalized dashboard summary of every thing a user need to know across all projects covering the modules ,
requirements , scenarios and tests
Ability to customize the reports with the fields given and save the report name for future reference
Summary graphs that requirement coverage and test execution status
Use live charts to provide a real time dashboard view of data and merits
Create, edit, activate and inactivate the requirements, scenarios and test cases reviews
Set the root cause and tracked to closure quickly
Ability to filter and sort the various elements
R
I
P
C
O
R
D
TestGleam
Thank you
R
I
P
C
O
R
D
TestGleam
Contact Us
TestGleam Solutions Pvt Ltd
#13, Ramaiah Reddy Layout,
Basava Nagar Main road,
Basava Nagar,
Bangalore
www.testgleam.com