发明名称 Automatic generation of user interfaces
摘要 Embodiments of the invention relate automatically generating and positioning user interface elements. In one embodiment, user interface elements are automatically generated and positioned on a user interface. At least one test script associated with a user interface is received as an input. The test script includes a set of test instructions. Each test instruction in the set of test instructions is parsed. A set of user interface elements referenced by each test instruction is identified in response to the parsing. A determination is made as to whether the user interface includes the set of user interface elements. At least one user interface element in the set of user interface elements is generated in response to the user interface failing to include the at least one user interface element.
申请公布号 US8799866(B2) 申请公布日期 2014.08.05
申请号 US201113149393 申请日期 2011.05.31
申请人 International Business Machines Corporation 发明人 Bullard Joel A.;Carreno-Fuentes Arnaldo;Cho Margaret H.;Collins Michael G.;Drews Clemens;Mahmud Jalal U.;Vickstrom Mark D.
分类号 G06F9/44;G06F11/36 主分类号 G06F9/44
代理机构 Fleit Gibbons Gutman Bongini & Bianco PL 代理人 Fleit Gibbons Gutman Bongini & Bianco PL ;Grzesik Thomas
主权项 1. A method, comprising: receiving at least one test script associated with a user interface as an input, wherein the test script comprises a set of test instructions configured to test the user interface; parsing each test instruction in the set of test instructions; identifying, based on the parsing, a set of user interface elements associated with the user interface referenced by each test instruction; determining whether the user interface comprises the set of user interface elements based on a document object model associated with the user interface; generating, within the user interface, at least one user interface element in the set of user interface elements based on the user interface failing to comprise the at least one user interface element, the generating avoiding a failure of the at least one test script; automatically positioning the user interface element that has been generated on the user interface wherein the user interface is automatically positioned on the user interface based on the user interface element being one of a first type that is used to arrange other user interface elements in the user interface and a second type that is used for interacting with users; and executing the set of text instructions on the set of user interface elements including the at least one user interface element that has been generated.
地址 Armonk NY US