Method and system for generating test strategy for a software application

US10102112B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10102112-B2
Application numberUS-201615002657-A
CountryUS
Kind codeB2
Filing dateJan 21, 2016
Priority dateDec 7, 2015
Publication dateOct 16, 2018
Grant dateOct 16, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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 behavioral patterns for the plurality of parameters of the external data sources. The test strategy generation system calculates a score for the plurality of parameters of external and internal data sources based on a corresponding weightage value and one or more behavioral 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.

First claim

Opening claim text (preview).

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, wherein the plurality of parameters associated with internal data source comprises application specific requirement parameters, test parameters and user defined input parameters; 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 of the external data sources and the internal data sources 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 that comprise a number of test cases to be executed on the software application, a number of users accessing the software application, a type of device used for accessing the software application, and a sequence of steps followed by the users in executing the software application 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 external data sources comprises user behavioural parameters, technology related parameters and time specific parameters. 3. The method as claimed in claim 1 , wherein the threshold value for the plurality of parameters is defined by a user. 4. 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, wherein the plurality of parameters associated with internal data sources comprises application specific requirement parameters; test parameters and user defined input parameters; determine one or more behavioural patterns for the plurality of parameters of the external data sources; calculate a score for the plurality of parameters of the external data sources and the internal data sources 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 that comprise a number of test cases to be executed on the software application, a number of users accessing the software application, a type of device used for accessing the software application, and a sequence of steps followed by the users in executing the software application 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. 5. The test strategy generation system as claimed in claim 4 , wherein the plurality of parameters associated with external data sources comprises user behavioural parameters, technology related parameters and time specific parameters. 6. The test strategy generation system as claimed in claim 4 , herein the processor receives a threshold value for the plurality of parameters by a user. 7. 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, wherein the plurality of parameters associated with internal data SOURCES COMPRISES APPLICATION SPECIFIC REQUIREMENT parameters, test parameters and user defined input parameters; determining one or more behavioural patterns for the plurality of parameters of the external data sources; calculating a score for the plurality of parameters of the external data sources and the internal data sources 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 that comprise a number of test cases to be executed on the software application, a number of users accessing the software application, a type of device used for accessing the software application, and a sequence of steps followed by the users in executing the software application 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. 8. The medium as claimed in claim 7 , wherein the plurality of parameters associated with external data sources comprises user behavioural parameters, technology related parameters and time specific parameters. 9. The medium as claimed in claim 7 , wherein the instruction causes the processor to receive a threshold value for the plurality of parameters from a user.

Assignees

Inventors

Classifications

  • for test design, e.g. generating new test cases · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10102112B2 cover?
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 behavioral patterns for the plurality of parameters of the external data sources. The test strategy generation system calculates a score for the plurality of p…
Who is the assignee on this patent?
Wipro Ltd
What technology area does this patent fall under?
Primary CPC classification G06F11/3684. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 16 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).