发明名称 System for testing markup language applications on a device
摘要 A system is described for testing markup language-based applications, such as a web page, executing on an external computing device. A development device executes development tool modules which may include a proxy module and a driver module. The proxy module enables communication between one or more modules which execute on the development device and one or more embedded test tools on the computing device. The driver module provides a command line interface to facilitate automated testing, and generates commands appropriate to the use of the embedded test tools and may use the proxy module to communicate with the computing device. Using the proxy module, the driver module, or both, a developer is able to test and interact with a markup language application executing on the computing device with a variety of development modules.
申请公布号 US9367415(B1) 申请公布日期 2016.06.14
申请号 US201414159402 申请日期 2014.01.20
申请人 Google Inc. 发明人 Lachwani Manish;Srinivasan Jay;Patnaik Pratyus
分类号 G06F3/00;G06F11/22;G06F11/36 主分类号 G06F3/00
代理机构 McDonnell Boehnen Hulbert & Berghoff LLP 代理人 McDonnell Boehnen Hulbert & Berghoff LLP
主权项 1. A system comprising: at least one processor; at least one memory coupled to the at least one processor and storing instructions that, when executed on the at least one processor, cause the system to perform functions comprising: receiving one or more first-form commands in a first form which is compliant with a remote debugging protocol and wherein the first form is incompatible with a layout engine;converting the one or more first-form commands to one or more second-form commands in a second form, wherein the second form is compatible with at least a portion of the layout engine, and wherein the layout engine is configured to execute a markup language application that includes one or more instructions expressed in a markup language;providing the one or more second-form commands compatible with the layout engine; andafter providing the one or more second-form commands, receiving output data resulting from execution of the markup language application by the layout engine.
地址 Mountain View CA US