Sign In to Follow Application
View All Documents & Correspondence

Method And System For Generating Test Strategy For A Software Application

Abstract: The present disclosure relates to a method for generating test strategy for a software application. The test strategy generation system receives a plurality of parameters from internal and external data sources and determines one or more behavioural patterns for the plurality of parameters of the external data sources. The test strategy generation system calculates a score for the plurality of parameters based on a corresponding weightage value and one or more behavioural patterns and compares an aggregate score with corresponding threshold weightage value for the plurality of parameters. The test strategy generation system generates test strategy parameters based on the comparison and filters a set of test cases for the plurality of parameters from the plurality of test cases based on the test strategy parameters. Fig.2a

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
07 December 2015
Publication Number
03/2016
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
Parent Application
Patent Number
Legal Status
Grant Date
2023-06-26
Renewal Date

Applicants

WIPRO LIMITED
Doddakannelli, Sarjapur Road, Bangalore 560035, Karnataka, India.

Inventors

1. GIRISH RAGHAVAN
Jains Sudarsana, Block 3-SA, 174, Madambakkam Main Road, Rajakeelpakkam, Chennai 600073, Tamil Nadu, India
2. SELVAN NAGARAJA
Mantri Flora, C-501, Sarjapur Main Road, Bangalore - 560 102, Karnataka, India
3. GANESH NARAYAN
#51, 2nd Stage, Karnataka Layout, Basaveshwaranagar PO, Bangalore-560079, Karnataka, India

Specification

Claims:We claim:
1. A method for generating test strategy for a software application, the method comprising:
receiving, by a test strategy generation system, a plurality of parameters from internal data sources and external data sources;
determining, by the test strategy generation system, one or more behavioural patterns for the plurality of parameters of the external data sources;
calculating, by the test strategy generation system, a score for the plurality of parameters based on the one or more behavioural patterns and a weightage;
comparing, by the test strategy generation system, an aggregate score with corresponding threshold weightage value for the plurality of parameters, wherein the aggregate score is calculated based on the score for the plurality of parameters;
generating, by the test strategy generation system, test strategy parameters based on the comparison; and
filtering, by the test strategy generation system, a set of test cases from a plurality of test cases for the plurality of parameters based on the test strategy parameters.
2. The method as claimed in claim 1, wherein the plurality of parameters associated with internal data sources comprises application specific requirement parameters, test parameters and user defined input parameters.
3. The method as claimed in claim 1, wherein the plurality of parameters associated with external data sources comprises user behavioural parameters, technology related parameters and time specific parameters.
4. The method as claimed in claim 1, wherein the test strategy parameters comprises the number of test cases to be executed, number of users to be executed, type of device used for execution, and sequence of steps followed by the users in executing an application.
5. The method as claimed in claim 1, wherein the threshold value for the plurality of parameters is defined by a user.
6. A test strategy generation system for generating test strategy for a software application, comprising:
a processor; and
a memory communicatively coupled to the processor, wherein the memory stores processor instructions, which, on execution, causes the processor to:
receive a plurality of parameters from internal data sources and external data sources;
determine one or more behavioural patterns for the plurality of parameters of the external data sources;
calculate a score for the plurality of parameters based on the one or more behavioural patterns and a weightage;
compare an aggregate score with corresponding threshold weightage value for the plurality of parameters, wherein the aggregate score is calculated based on the score for the plurality of parameters;
generate test strategy parameters based on the comparison; and
filter a set of test cases from a plurality of test cases for the plurality of parameters based on the test strategy parameters.
7. The test strategy generation system as claimed in claim 6, wherein the plurality of parameters associated with internal data sources comprises application specific requirement parameters, test parameters and user defined input parameters.
8. The test strategy generation system as claimed in claim 6, wherein the plurality of parameters associated with external data sources comprises user behavioural parameters, technology related parameters and time specific parameters.
9. The test strategy generation system as claimed in claim 6, wherein the test strategy parameters comprises the number of test cases to be executed, number of users to be executed, type of device used for execution, and sequence of steps followed by the users in executing an application.
10. The test strategy generation system as claimed in claim 6, wherein the processor receives a threshold value for the plurality of parameters by a user.
11. A non-transitory computer readable medium including instruction stored thereon that when processed by at least one processor cause a test strategy generation system to perform operation comprising:
receiving a plurality of parameters from internal data sources and external data sources;
determining one or more behavioural patterns for the plurality of parameters of the external data sources;
calculating a score for the plurality of parameters based on the one or more behavioural patterns and a weightage;
comparing, by the test strategy generation system, an aggregate score with corresponding threshold weightage value for the plurality of parameters, wherein the aggregate score is calculated based on the score for the plurality of parameters;
generating test strategy parameters based on the comparison; and
filtering a set of test cases from a plurality of test cases for the plurality of parameters based on the test strategy parameters.
12. The medium as claimed in claim 11, wherein the plurality of parameters associated with internal data sources comprises application specific requirement parameters, test parameters and user defined input parameters.
13. The medium as claimed in claim 11, wherein the plurality of parameters associated with external data sources comprises user behavioural parameters, technology related parameters and time specific parameters.
14. The medium as claimed in claim 11, wherein the test strategy parameters comprises the number of test cases to be executed, number of users to be executed, type of device used for execution, and sequence of steps followed by the users in executing an application.
15. The medium as claimed in claim 11, wherein the instruction causes the processor to receive a threshold value for the plurality of parameters from a user.

Dated this 7th day of December, 2015

Swetha S.N.
Of K&S Partners
Agent for the Applicant
, Description:TECHNICAL FIELD

The present subject matter is related in general to software testing, more particularly but not exclusively to a method and system for generating a test strategy for a software application.

Documents

Application Documents

# Name Date
1 Form 9 [07-12-2015(online)].pdf 2015-12-07
2 Form 5 [07-12-2015(online)].pdf 2015-12-07
3 Form 3 [07-12-2015(online)].pdf 2015-12-07
4 Form 18 [07-12-2015(online)].pdf 2015-12-07
5 Drawing [07-12-2015(online)].pdf 2015-12-07
6 Description(Complete) [07-12-2015(online)].pdf 2015-12-07
7 REQUEST FOR CERTIFIED COPY [08-12-2015(online)].pdf 2015-12-08
8 abstract 6533-CHE-2015.jpg 2016-01-06
9 REQUEST FOR CERTIFIED COPY [11-02-2016(online)].pdf 2016-02-11
10 Other Patent Document [07-06-2016(online)].pdf 2016-06-07
11 Form 26 [07-06-2016(online)].pdf 2016-06-07
12 6533-CHE-2015-Power of Attorney-090616.pdf 2016-07-25
13 6533-CHE-2015-Correspondence-PA-090616.pdf 2016-07-25
14 6533-CHE-2015-FER.pdf 2020-06-22
15 6533-CHE-2015-RELEVANT DOCUMENTS [04-12-2020(online)].pdf 2020-12-04
16 6533-CHE-2015-PETITION UNDER RULE 137 [04-12-2020(online)].pdf 2020-12-04
17 6533-CHE-2015-OTHERS [04-12-2020(online)].pdf 2020-12-04
18 6533-CHE-2015-Information under section 8(2) [04-12-2020(online)].pdf 2020-12-04
19 6533-CHE-2015-FORM 3 [04-12-2020(online)].pdf 2020-12-04
20 6533-CHE-2015-FER_SER_REPLY [04-12-2020(online)].pdf 2020-12-04
21 6533-CHE-2015-DRAWING [04-12-2020(online)].pdf 2020-12-04
22 6533-CHE-2015-CORRESPONDENCE [04-12-2020(online)].pdf 2020-12-04
23 6533-CHE-2015-COMPLETE SPECIFICATION [04-12-2020(online)].pdf 2020-12-04
24 6533-CHE-2015-CLAIMS [04-12-2020(online)].pdf 2020-12-04
25 6533-CHE-2015-ABSTRACT [04-12-2020(online)].pdf 2020-12-04
26 6533-CHE-2015-US(14)-HearingNotice-(HearingDate-01-03-2023).pdf 2023-02-14
27 6533-CHE-2015-POA [24-02-2023(online)].pdf 2023-02-24
28 6533-CHE-2015-FORM 13 [24-02-2023(online)].pdf 2023-02-24
29 6533-CHE-2015-Correspondence to notify the Controller [24-02-2023(online)].pdf 2023-02-24
30 6533-CHE-2015-AMENDED DOCUMENTS [24-02-2023(online)].pdf 2023-02-24
31 6533-CHE-2015-Written submissions and relevant documents [16-03-2023(online)].pdf 2023-03-16
32 6533-CHE-2015-FORM-26 [16-03-2023(online)].pdf 2023-03-16
33 6533-CHE-2015-PatentCertificate26-06-2023.pdf 2023-06-26
34 6533-CHE-2015-IntimationOfGrant26-06-2023.pdf 2023-06-26

Search Strategy

1 searchE_19-06-2020.pdf
2 2021-03-1616-36-20AE_16-03-2021.pdf

ERegister / Renewals

3rd: 11 Sep 2023

From 07/12/2017 - To 07/12/2018

4th: 11 Sep 2023

From 07/12/2018 - To 07/12/2019

5th: 11 Sep 2023

From 07/12/2019 - To 07/12/2020

6th: 11 Sep 2023

From 07/12/2020 - To 07/12/2021

7th: 11 Sep 2023

From 07/12/2021 - To 07/12/2022

8th: 11 Sep 2023

From 07/12/2022 - To 07/12/2023

9th: 02 Dec 2023

From 07/12/2023 - To 07/12/2024

10th: 02 Dec 2024

From 07/12/2024 - To 07/12/2025