摘要:
One embodiment of the present invention provides a system that facilitates identifying objects rendered on a graphic user interface (GUI) in a non-markup-language-presented software application. During operation, the system receives a non-markup-language-presented application at a computer. The system first selects a set of attributes that uniquely distinguish a target GUI object. The system then identifies a set of target GUI objects in the application, wherein a respective GUI object is not represented in a markup language in the received application. Next, the system represents the target GUI objects in the application with a markup-language-based structure, wherein each target GUI object is associated with a corresponding markup-language node in the structure.
摘要:
One embodiment of the present invention provides a system that automatically generates addressing queries for objects rendered on a graphical user interface (GUI). During operation, the system receives a request for GUI object-addressing query for an application to be tested. The system first identifies the application context, and retrieves a rule document describing GUI object-addressing query rules according to the identified application context. Next, the system parses the rule document to generate an applicable query rule set for the application. Based on the applicable query rule set, the system generates a set of query candidates and determines a unique query for each GUI object.
摘要:
One embodiment of the present invention provides a system that automatically generates addressing queries for objects rendered on a graphical user interface (GUI). During operation, the system receives a request for GUI object-addressing query for an application to be tested. The system first identifies the application context, and retrieves a rule document describing GUI object-addressing query rules according to the identified application context. Next, the system parses the rule document to generate an applicable query rule set for the application. Based on the applicable query rule set, the system generates a set of query candidates and determines a unique query for each GUI object.
摘要:
One embodiment of the present invention provides a system that facilitates identifying objects rendered on a graphic user interface (GUI) in a non-markup-language-presented software application. During operation, the system receives a non-markup-language-presented application at a computer. The system first selects a set of attributes that uniquely distinguish a target GUI object. The system then identifies a set of target GUI objects in the application, wherein a respective GUI object is not represented in a markup language in the received application. Next, the system represents the target GUI objects in the application with a markup-language-based structure, wherein each target GUI object is associated with a corresponding markup-language node in the structure.
摘要:
The instant disclosure illustrates a light distance-adjustable vehicle lamp including a lens unit, a light emitting group and a datum axis. The lens unit includes a first focus, a second focus, a lens focus and an optical axis. The light emitting group includes a first light emitting unit and a second light emitting unit. The first light emitting unit includes a first light source center, a first axis and a first light emitting surface, the first light emitting unit corresponds to the first focus of the lens unit. The second light emitting unit includes a second light source center, a second axis and a second light emitting focus. The datum axis passes through the lens focus and the second light emitting unit.
摘要:
A membrane electrode includes a first electrode, a second electrode, and a proton exchange membrane sandwiched between the first electrode and the second electrode. The first electrode includes a first gas diffusion layer and a first catalyst layer. The second electrode includes a second gas diffusion layer and a second catalyst layer. The first catalyst layer or the second catalyst layer includes a carbon nanotube-metal particle composite including carbon nanotubes, polymer layer, and metal particles. The polymer layer is coated on a surface of the carbon nanotubes and defines a plurality of pores uniformly distributed; the metal particles are located in the pores. A fuel cell including the membrane electrode is also disclosed.
摘要:
The present invention provides microRNAs for assessing the status of pancreatic cancer in a subject, and provides methods, kits, and biochips for detecting said microRNAs.
摘要:
Technologies for generating composable library functions include a first computing device that includes a library compiler configured to compile a composable library and second computing device that includes an application compiler configured to compose library functions of the composable library based on a plurality of abstractions written at different levels of abstractions. For example, the abstractions may include an algorithm abstraction at a high level, a blocked-algorithm abstraction at medium level, and a region-based code abstraction at a low level. Other embodiments are described and claimed herein.
摘要:
A method and apparatus for acquiring a nanostructured coating on a metal surface by using an intense shock wave generated by continuous explosion of a laser-induced plasma is provided. The method comprises: irradiating a laser beam on a black paint surface of an upper opening of a high pressure resistant glass pipe having a black paint strip arranged therein; the black paint absorbing the light energy and producing a plasma; generating an initial plasma explosion shock wave; transmitting the initial plasma explosion shock wave in the high pressure resistant glass pipe; generating a plasma cloud reaching a lower opening of a glass catheter; and, the shock wave pressure outputted embedding nanoparticles into a surface of a workpiece. The apparatus comprises the high pressure-resistant glass pipe with a zigzagging switchback shape or a spiral and inverted cone shape.
摘要:
A loop heat pipe for dissipating heat generated by a heat source includes a pipe, a first capillary structure, a second capillary structure, and a working fluid in the pipe. The pipe has a condensing section, an evaporating section adapted to contact the heat source thermally, and an obstructing section adjacent to the evaporating section. The first capillary structure on an inner surface of the pipe is disposed between the condensing section and the obstructing section. The second capillary structure has a first and a second parts connected with each other. The first part on the inner surface of the pipe is extended from the evaporating section to the obstructing section. The second part passing through the obstructing section is extended from the obstructing section to the condensing section. A space between the first capillary structure and the second part of the second capillary structure defines a compensation room.