发明名称 Embedded test management for mobile applications
摘要 A system and method for facilitating collecting information pertaining to operation of a software application. An example method includes employing a first user interface display screen of the software application to present a layer indicating one or more steps to be implemented via the software application as part of a test case; and selectively recording context information associated with implementation of the one or more steps. In a more specific embodiment, selectively recording includes automatically recording the context information, which includes information characterizing one or more user interactions with the software application and information characterizing a computing environment in which the software application runs.
申请公布号 US9268671(B2) 申请公布日期 2016.02.23
申请号 US201414560966 申请日期 2014.12.04
申请人 TESTFIRE, Inc. 发明人 Chea Robert;Vertenten Peter
分类号 G06F9/44;G06F11/36 主分类号 G06F9/44
代理机构 Trellis IP Law Group, PC 代理人 Trellis IP Law Group, PC
主权项 1. A method adapted to facilitate collecting information pertaining to operation of a software application in a computing environment, the computing environment including one or more computing devices in communication with one or more servers, the one or more computing devices running one or more instances of the software application, wherein a particular computing device performs actions comprising: executing at least a portion of the software application on a mobile device; presenting via a partially transparent test management layer one or more steps of a test case to be implemented at least in part by functionality invoked by the software application, wherein the partially transparent test management layer is configured such that features and elements of a primary application display screen that would otherwise be obscured by the partially transparent test management layer are partially visible behind the partially transparent test management layer; determining that a user has selected to perform testing on the software application using the steps of the test case; positioning a user interface of the software application within a portion of a touch interactive layer of a touch screen of the mobile device; hiding portions of the partially transparent test management layer from the portion of the touch interactive layer displaying the user interface of the software application during the testing of the software application to prevent the user from simultaneously touching the user interface of the software application and the partially transparent test management layer; and selectively recording context information associated with testing the software application when performing the steps of the test case, wherein the context information includes user interaction with the user interface of the software application and other information related to an operating environment of the mobile device.
地址 New York NY US