Dynamic generation and implementation of globalization verification testing for user interface controls
First Claim
Patent Images
1. A machine implemented method for performing dynamic globalization verification testing of a software user interface, comprising:
- identifying one or more user interface controls in said software user interface having text strings that have been pseudo translated;
generating one or more applicable test cases that test for display defects stemming from said pseudo translations;
executing said test cases; and
logging defects discovered by executing said test cases.
5 Assignments
0 Petitions
Accused Products
Abstract
A machine implemented technique for performing dynamic globalization verification testing in a software user interface includes identifying one or more user interface controls in the software user interface having text strings that have been pseudo translated, generating one or more applicable test cases that test for display defects stemming from the pseudo translations, executing the test cases, and logging defects.
-
Citations
35 Claims
-
1. A machine implemented method for performing dynamic globalization verification testing of a software user interface, comprising:
-
identifying one or more user interface controls in said software user interface having text strings that have been pseudo translated; generating one or more applicable test cases that test for display defects stemming from said pseudo translations; executing said test cases; and logging defects discovered by executing said test cases. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for performing dynamic globalization verification testing of a software user interface, comprising:
- one or more machine readable storage media, said one or more machine readable storage media comprising;
a user interface control identifier adapted to identify one or more user interface controls in said software user interface having text strings that have been pseudo translated;
a test case generator adapted to generate one or more applicable test cases that test for display defects stemming from said pseudo translations;
a test case executor adapted to execute said test cases; and
a defect logger adapted to log defects discovered by executing said test cases. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
- one or more machine readable storage media, said one or more machine readable storage media comprising;
-
21. A computer program product for performing dynamic globalization verification testing of a software user interface, comprising:
-
one or more machine readable storage media; programming instructions provided by said machine readable storage media for programming a data processing platform to support global verification testing of a software user interface, as by; identifying one or more user interface controls in said software user interface having text strings that have been pseudo translated; generating one or more applicable test cases that test for display defects stemming from said pseudo translations; executing said test cases; and logging defects discovered by executing said test cases. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for performing dynamic globalization verification testing at a first location of a software user interface implemented by a software program at a second location, comprising:
-
receiving at said first location an identification of one or more user interface controls in said software user interface having text strings that have been pseudo translated; generating one or more applicable test cases at said first location that test for display defects stemming from said pseudo translations; executing said test cases at said first location; logging defects discovered by executing said test cases at said first location; and generating a test report at said first location based on said logging. - View Dependent Claims (32, 33)
-
-
34. A computer program product for performing dynamic globalization verification testing of a software user interface, comprising:
-
one or more machine readable media; programming instructions provided by said machine readable storage media for programming a data processing platform to implement an automated functional testing program and a test engine adapted to support dynamic globalization verification testing of a software user interface, as by; said automated testing program reading a test script identifying one or more user interface controls in said software user interface; said automated testing program querying a software program implementing said software user interface to obtain information for creating one or more test objects corresponding to said one or more user interface controls having text strings that have been pseudo translated; said automated testing program passing said one or more test objects to said test engine for testing; said test engine utilizing said one or more test objects to generate one or more applicable test cases that test for display defects stemming from said pseudo translations; said test engine executing said test cases; said test engine returning control to said automated testing program; and said automated testing program logging defects discovered by executing said test cases and generating a test report. - View Dependent Claims (35)
-
Specification