CN103678100A - 终端的应用自动化测试方法及其*** - Google Patents

终端的应用自动化测试方法及其*** Download PDF

Info

Publication number
CN103678100A
CN103678100A CN201210332687.XA CN201210332687A CN103678100A CN 103678100 A CN103678100 A CN 103678100A CN 201210332687 A CN201210332687 A CN 201210332687A CN 103678100 A CN103678100 A CN 103678100A
Authority
CN
China
Prior art keywords
application
terminal
event response
response function
automatic test
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201210332687.XA
Other languages
English (en)
Other versions
CN103678100B (zh
Inventor
毕帅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Li Ke Semiconductor Technology Co., Ltd.
Original Assignee
Leadcore Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Leadcore Technology Co Ltd filed Critical Leadcore Technology Co Ltd
Priority to CN201210332687.XA priority Critical patent/CN103678100B/zh
Publication of CN103678100A publication Critical patent/CN103678100A/zh
Application granted granted Critical
Publication of CN103678100B publication Critical patent/CN103678100B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Monitoring And Testing Of Exchanges (AREA)
  • Debugging And Monitoring (AREA)

Abstract

本发明涉及通信领域,公开了一种终端的应用自动化测试方法及其***。本发明中,利用功能终端普遍存在的层次化事件响应机制,在事件分发的节点直接把自动化测试工具发来的文本化操作命令转化成相应的事件响应函数的调用,并将事件响应函数的调用结果反馈给自动化测试工具。由于无需通过拟人动作命令将光标挪到相应的应用图标并做点击操作。因此,即使用户界面(UI)发生部分变化,只要UI的层次结构保持稳定并且应用中的被测控件没有取消,就无需改变测试脚本,对自动化测试的效果和结果也不会造成影响,而且同时大幅提高了应用自动化测试的执行速度。

Description

终端的应用自动化测试方法及其***
技术领域
本发明涉及通信领域,特别涉及对终端的各应用的自动化测试技术。
背景技术
各种终端(例如移动终端)的普及为人们的生活带来了很大的便利,无论在哪里,每个人都可以利用它进行通信、娱乐、生活助理,甚至是工作。这些终端上搭载的应用越来越丰富和复杂,满足了人们的多样化需求。但这也为终端厂商对这些应用进行充分的测试带来了巨大的挑战,为了解决这个挑战,各厂家普遍选择了对这些应用进行自动化测试的方案。
具体地说,当前功能终端的应用自动化测试方法分为软硬两种方式:
软方式是向被测终端发送按键或点击屏幕等拟人动作命令,终端上的自动化测试代理将其翻译成终端内部的键盘点击或屏幕点击事件驱动终端上的应用进行动作,然后自动化测试软件又能够通过终端上的自动化测试代理获取终端的屏幕截图进而通过对屏幕截图的分析判断自动化测试的执行状态或结果。
硬的方式就是通过机械手和摄像头来代替终端上的自动化代理和软件操作命令。
然而,这两种方法的共同缺点就是严重依赖被测件UI(用户界面)的实现,UI的一点儿小的变化都可能导致自动化测试的失败,例如菜单中目标项目的位置从第三行变到第四行就会是原来的自动化脚本不能正常执行,再比如分辨率的变化就可能导致自动化脚本无法对结果进行正确的判断。另外,这两种方法由于完全拟人操作,在执行一个应用测试的过程中,光是把光标挪到这个应用的图标上就要好几步。并且,为了避免操作太快出现按键无效的风险,操作又必须放慢进而导致自动化测试的执行速度不高。
发明内容
本发明的目的在于提供一种终端的应用自动化测试方法及其***,使得在尽量保证测试真实性的情况下,降低应用自动化测试对UI的依赖,并且提高了自动化测试的执行速度。
为解决上述技术问题,本发明提供了一种终端的应用自动化测试方法,包含以下步骤:
在需对终端的应用进行测试时,所述终端接收来自自动化测试工具的文本化操作命令;
所述终端根据待测应用的层次化事件响应机制,在每个事件分发的节点自动将来自所述自动化测试工具的文本化操作命令,转化成相应的事件响应函数的调用;
所述终端将所述事件响应函数的调用结果,反馈给所述自动化测试工具。
本发明还提供了一种终端的应用自动化测试***,包含:自动化测试工具和终端;
所述自动化测试工具用于在需对终端的应用进行测试时,向所述终端发送待测应用的文本化操作命令;
所述终端包含:
操作命令接收模块,用于接收来自所述自动化测试工具的文本化操作命令;
转化模块,用于根据待测应用的层次化事件响应机制,在每个事件分发的节点自动将来自所述自动化测试工具的文本化操作命令,转化成相应的事件响应函数的调用;
反馈模块,用于将所述事件响应函数的调用结果,反馈给所述自动化测试工具。
本发明实施方式相对于现有技术而言,利用了功能终端普遍存在的层次化事件响应机制,在事件分发的节点直接把自动化测试工具发来的文本化操作命令转化成相应的事件响应函数的调用,并将事件响应函数的调用结果反馈给自动化测试工具,告知自动化测试工具当前哪个应用显示在当前界面上以及该应用指定控件的内容。由于是根据文本化操作命令直接调用应用的相应事件响应函数,而非通过拟人动作命令将光标挪到相应的应用图标并做点击操作。因此,即使用户界面(UI)发生部分变化,只要UI的层次结构保持稳定并且应用中的被测控件没有取消,就无需改变测试脚本,对自动化测试的效果和结果也不会造成影响。而且,每个操作步骤中也没有了一点点挪动光标到对应的应用或菜单项的操作,因此不但在尽量保证测试真实性的情况下,降低了应用自动化测试对UI的依赖,而且同时大幅提高了应用自动化测试的执行速度。
进一步地,在反馈调用结果时,终端以文本的方式将事件响应函数的调用结果,反馈给自动化测试工具。通过文本方式将当前哪个应用显示在当前界面上以及该应用指定控件的内容反馈给自动化测试工具,不仅保证了测试结果反馈的准确性,也提高了传输效率。
进一步地,由所述终端内的上级自动化测试代理接收所述来自自动化测试工具的文本化操作命令。在每个事件分发的节点自动将来自所述自动化测试工具的文本化操作命令,转化成相应的事件响应函数的调用的步骤中:
由所述上级自动化测试代理识别收到的所述文本化操作命令所对应的应用;
所述上级自动化测试代理将所述文本化操作命令发送给所对应应用的下级自动化测试代理;
所述对应应用的下级自动化测试代理将收到的文本化操作命令,转化成相应的事件响应函数的调用。
通过建立两级的自动化测试代理,各下级自动化测试代理分别与各应用一一对应,由下级自动化测试代理将收到的文本化操作命令,转化成相应应用的事件响应函数的调用;由上级自动化测试代理识别收到的文本化操作命令所对应的应用,并将各文本化操作命令发送给各应用的下级自动化测试代理,实现简单,保证了本发明方案的可行性。
附图说明
图1是根据本发明第一实施方式的终端的应用自动化测试方法流程图;
图2是根据本发明第一实施方式中的两级自动化测试代理示意图;
图3是根据本发明第三实施方式的终端的应用自动化测试***结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请各权利要求所要求保护的技术方案。
本发明的第一实施方式涉及一种终端的应用自动化测试方法。具体流程如图1所示。
在步骤110中,在需对终端的应用进行测试时,终端接收来自自动化测试工具的文本化操作命令。本实施方式中的自动化测试工具与现有技术中的自动化测试软件类似,用于触发终端上的各种应用的自动化测试。
在步骤120中,终端根据待测应用的层次化事件响应机制,在每个事件分发的节点自动将来自自动化测试工具的文本化操作命令,转化成相应的事件响应函数的调用。
具体地说,如图2所示,在本实施方式中,终端内设有两级自动化测试代理,与自动化测试工具进行交互的为上级自动化测试代理,在各应用中分别设置有下级自动化测试代理。由终端内的上级自动化测试代理接收来自自动化测试工具的文本化操作命令,然后识别收到的所述文本化操作命令所对应的应用,并将文本化操作命令发送给所对应应用的下级自动化测试代理。由接收到文本化操作命令的下级自动化测试代理,将收到的文本化操作命令,转化成相应的事件响应函数的调用。相应的事件响应函数可能是应用的事件响应函数,也可能是应用上控件的事件响应函数,由收到的文本化操作命令所决定。
也就是说,在本实施方式中,利用终端应用普遍存在的层次化事件响应机制,在事件分发的节点设置自动化测试代理(如图2所示),该代理能够直接把自动化测试工具发来的文本化操作命令转化成对应用或应用上控件的事件响应函数的调用,例如主菜单的应用代理在接到“启动XX应用”的命令后就会直接调用这个应用被点击启动的事件响应函数,XX应用的代理接到“启动XX菜单”或“点击X软键”的命令后直接调用这个菜单项或软键点击响应函数。
接着,在步骤130中,终端将事件响应函数的调用结果,反馈给自动化测试工具,告知自动化测试工具当前哪个应用显示在当前界面上以及该应用指定控件的内容。如图2所示,下级自动化测试代理在将收到的文本化操作命令,转化成相应的事件响应函数的调用后,还需将该事件响应函数的调用结果,通过上级自动化测试代理,反馈给自动化测试工具,告知自动化测试工具当前哪个应用显示在当前界面上以及该应用指定控件的内容。也就是说,自动化测试工具可以通过这些自动化测试代理获取当前哪个应用显示在当前界面上以及该应用指定控件的内容。
由于在本实施方式中,利用了功能终端普遍存在的层次化事件响应机制,在事件分发的节点直接把自动化测试工具发来的文本化操作命令转化成相应的事件响应函数的调用,并将事件响应函数的调用结果反馈给自动化测试工具。由于是根据文本化操作命令直接调用应用的相应事件响应函数,而非通过拟人动作命令将光标挪到相应的应用图标并做点击操作。因此,即使用户界面(UI)发生部分变化,只要UI的层次结构保持稳定并且应用中的被测控件没有取消,就无需改变测试脚本,对自动化测试的效果和结果也不会造成影响。而且,每个操作步骤中也没有了一点点挪动光标到对应的应用或菜单项的操作,因此不但在尽量保证测试真实性的情况下,降低了应用自动化测试对UI的依赖,而且同时大幅提高了应用自动化测试的执行速度。
以发送一封短信为例,在本实施方式中,自动化测试工具的动作为“激活IDLE界面的菜单按钮-》启动主菜单的短信应用-》启动新建短信菜单项-》点击收件人框-》输入电话号码-》点击短信内容框-》输入短信内容-》点击发送按钮-》判断发送成功窗口是否被显示的字符串是否收到”。这样只要UI结构还是IDLE-》主菜单-》短信应用-》新建短信的菜单项,并且新建短信中还有基本的收件人号码和内容编辑框,测试脚本就不需要改变(不论主菜单如何排布,短信应用的菜单项如何设计,字体和分辨率如何变化等等),且每个操作步骤中也没有了一点点挪动光标到对应的应用或菜单项的操作。由此可见,本实施方式中的终端的应用自动化测试方法,在尽量保证测试真实性的情况下,可有效降低应用自动化测试对UI的依赖,并且提高了自动化测试的执行速度。
另外,需要说明的是,本实施方式中,是以将终端内的自动化测试代理分为两级(上级自动化测试代理和下级自动化测试代理)为例进行说明的,但在实际应用中,终端内的自动化测试代理也可以分为更多级数,终端内的自动化测试代理的级数并没有特别的限制。例如,在日历应用上就可以直接启动短信应用给当天过生日的朋友发短信。而且,本领域技术人员可以理解,这种多级情况并不会增加终端代理实现的复杂性,因为应用的代理是绑定应用的事件分发入口的,至于应用在第几级被调用起来并不影响整个方案的实现。
本发明的第二实施方式涉及一种终端的应用自动化测试方法。第二实施方式在第一实施方式的基础上进行了改进,主要改进之处在于:在本发明第二实施方式中,在将事件响应函数的调用结果,反馈给自动化测试工具时。终端以文本的方式将所述事件响应函数的调用结果,反馈给所述自动化测试工具。
也就是说,在本实施方式中,下级自动化测试代理在将收到的文本化操作命令,转化成相应的事件响应函数的调用后,还需将当前哪个应用显示在当前界面上以及该应用指定控件的内容等信息,通过文本化的方式发给自动化测试工具。
此外,本领域技术人员可以理解,在实际应用中,也可以通过其他方式(如屏幕截取等)将事件响应函数的调用结果反馈给自动化测试工具。
在本实施方式中,通过文本方式将当前哪个应用显示在当前界面上以及该应用指定控件的内容反馈给自动化测试工具,不仅保证了测试结果反馈的准确性,也提高了传输效率。
需要说明的是,上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包含相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
本发明第三实施方式涉及一种端的应用自动化测试***,如图3所示,包含:自动化测试工具和终端。
所述自动化测试工具用于在需对终端的应用进行测试时,向所述终端发送待测应用的文本化操作命令。
所述终端包含:
操作命令接收模块,用于接收来自所述自动化测试工具的文本化操作命令。
转化模块,用于根据待测应用的层次化事件响应机制,在每个事件分发的节点自动将来自所述自动化测试工具的文本化操作命令,转化成相应的事件响应函数的调用。其中,事件响应函数包含应用的事件响应函数和应用上控件的事件响应函数。
反馈模块,用于将所述事件响应函数的调用结果,反馈给所述自动化测试工具,告知自动化测试工具当前哪个应用显示在当前界面上以及该应用指定控件的内容。
在本实施方式中,终端包含两级自动化测试代理,上级自动化测试代理与下级自动化测试代理的对应关系为一对多,每个下级自动化测试代理分别对应一个应用。所述操作命令接收模块位于上级自动化测试代理中;转化模块由所述上级自动化测试代理和所述下级自动化测试代理共同构成;反馈模块由所述上级自动化测试代理和所述下级自动化测试代理共同构成。
具体地说,上级自动化测试代理用于识别收到的所述文本化操作命令所对应的应用,并将所述文本化操作命令发送给所对应应用的下级自动化测试代理。对应应用的下级自动化测试代理用于将收到的文本化操作命令,转化成相应的事件响应函数的调用,并将所述事件响应函数的调用结果,发送给所述上级自动化测试代理。上级自动化测试代理还用于将收到的所述事件响应函数的调用结果发送给所述自动化测试工具。
不难发现,本实施方式为与第一实施方式相对应的***实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。
值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。
本发明第四实施方式涉及一种终端的应用自动化测试***。第四实施方式在第三实施方式的基础上进行了改进,主要改进之处在于:在本发明第四实施方式中,反馈模块以文本的方式将所述事件响应函数的调用结果,反馈给所述自动化测试工具。
由于第二实施方式与本实施方式相互对应,因此本实施方式可与第二实施方式互相配合实施。第二实施方式中提到的相关技术细节在本实施方式中依然有效,在第二实施方式中所能达到的技术效果在本实施方式中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第二实施方式中。
本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

Claims (10)

1.一种终端的应用自动化测试方法,其特征在于,包含以下步骤:
在需对终端的应用进行测试时,所述终端接收来自自动化测试工具的文本化操作命令;
所述终端根据待测应用的层次化事件响应机制,在每个事件分发的节点自动将来自所述自动化测试工具的文本化操作命令,转化成相应的事件响应函数的调用;
所述终端将所述事件响应函数的调用结果,反馈给所述自动化测试工具。
2.根据权利要求1所述的终端的应用自动化测试方法,其特征在于,在所述将所述事件响应函数的调用结果,反馈给所述自动化测试工具的步骤中,所述终端以文本的方式将所述事件响应函数的调用结果,反馈给所述自动化测试工具。
3.根据权利要求1所述的终端的应用自动化测试方法,其特征在于,
所述事件响应函数包含应用的事件响应函数和应用上控件的事件响应函数。
4.根据权利要求1至3中任一项所述的终端的应用自动化测试方法,其特征在于,
由所述终端内的上级自动化测试代理接收所述来自自动化测试工具的文本化操作命令;
所述在每个事件分发的节点自动将来自所述自动化测试工具的文本化操作命令,转化成相应的事件响应函数的调用的步骤中,包含以下子步骤:
由所述上级自动化测试代理识别收到的所述文本化操作命令所对应的应用;
所述上级自动化测试代理将所述文本化操作命令发送给所对应应用的下级自动化测试代理;
所述对应应用的下级自动化测试代理将收到的文本化操作命令,转化成相应的事件响应函数的调用。
5.根据权利要求4所述的终端的应用自动化测试方法,其特征在于,所述终端将所述事件响应函数的调用结果,反馈给所述自动化测试工具的步骤中,
所述对应应用的下级自动化测试代理将所述事件响应函数的调用结果,通过所述上级自动化测试代理,反馈给所述自动化测试工具。
6.一种终端的应用自动化测试***,其特征在于,包含:自动化测试工具和终端;
所述自动化测试工具用于在需对终端的应用进行测试时,向所述终端发送待测应用的文本化操作命令;
所述终端包含:
操作命令接收模块,用于接收来自所述自动化测试工具的文本化操作命令;
转化模块,用于根据待测应用的层次化事件响应机制,在每个事件分发的节点自动将来自所述自动化测试工具的文本化操作命令,转化成相应的事件响应函数的调用;
反馈模块,用于将所述事件响应函数的调用结果,反馈给所述自动化测试工具。
7.根据权利要求6所述的终端的应用自动化测试***,其特征在于,所述反馈模块以文本的方式将所述事件响应函数的调用结果,反馈给所述自动化测试工具。
8.根据权利要求6所述的终端的应用自动化测试***,其特征在于,
所述事件响应函数包含应用的事件响应函数和应用上控件的事件响应函数。
9.根据权利要求6至8中任一项所述的终端的应用自动化测试***,其特征在于,所述终端包含两级自动化测试代理,上级自动化测试代理与下级自动化测试代理的对应关系为一对多,每个下级自动化测试代理分别对应一个应用;
所述操作命令接收模块位于上级自动化测试代理中;
所述转化模块由所述上级自动化测试代理和所述下级自动化测试代理共同构成;
其中,所述上级自动化测试代理用于识别收到的所述文本化操作命令所对应的应用,并将所述文本化操作命令发送给所对应应用的下级自动化测试代理;
所述对应应用的下级自动化测试代理用于将收到的文本化操作命令,转化成相应的事件响应函数的调用。
10.根据权利要求9所述的终端的应用自动化测试***,其特征在于,
所述反馈模块由所述上级自动化测试代理和所述下级自动化测试代理共同构成;
其中,所述对应应用的下级自动化测试代理还用于将所述事件响应函数的调用结果,发送给所述上级自动化测试代理;
所述上级自动化测试代理还用于将收到的所述事件响应函数的调用结果发送给所述自动化测试工具。
CN201210332687.XA 2012-09-10 2012-09-10 终端的应用自动化测试方法及其*** Active CN103678100B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210332687.XA CN103678100B (zh) 2012-09-10 2012-09-10 终端的应用自动化测试方法及其***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210332687.XA CN103678100B (zh) 2012-09-10 2012-09-10 终端的应用自动化测试方法及其***

Publications (2)

Publication Number Publication Date
CN103678100A true CN103678100A (zh) 2014-03-26
CN103678100B CN103678100B (zh) 2016-09-14

Family

ID=50315741

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210332687.XA Active CN103678100B (zh) 2012-09-10 2012-09-10 终端的应用自动化测试方法及其***

Country Status (1)

Country Link
CN (1) CN103678100B (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105866574A (zh) * 2016-03-29 2016-08-17 东莞华贝电子科技有限公司 自动化测试辅助识别方法和辅助识别***
CN106708488A (zh) * 2015-11-17 2017-05-24 中兴通讯股份有限公司 一种多应用程序的调试***和方法
CN107454124A (zh) * 2016-05-31 2017-12-08 阿里巴巴集团控股有限公司 设备自动化方法及装置
CN107864069A (zh) * 2017-10-27 2018-03-30 安徽皖通邮电股份有限公司 一种实现通信设备自动化云测试的方法
CN108228457A (zh) * 2017-12-29 2018-06-29 广州品唯软件有限公司 移动终端的测试代理方法及装置、计算机可读存储介质
CN109117645A (zh) * 2017-06-26 2019-01-01 深圳回收宝科技有限公司 数据清除方法及其装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20080052341A (ko) * 2006-12-05 2008-06-11 한국전자통신연구원 내장형 시스템 소프트웨어 자동 테스트 시스템 및 방법과테스트 시나리오 작성 방법
CN101471826A (zh) * 2007-12-27 2009-07-01 华为技术有限公司 命令行接口的测试方法及装置
CN102053911A (zh) * 2010-12-30 2011-05-11 东莞宇龙通信科技有限公司 基于Android的自动化测试方法、***及移动终端
CN102231106A (zh) * 2011-05-27 2011-11-02 王志勇 实现移动通用开发平台应用代码生成的方法
CN102255676A (zh) * 2010-05-19 2011-11-23 广东新支点技术服务有限公司 一种面向终端用户的手机自动化测试方法
CN102495799A (zh) * 2011-12-02 2012-06-13 刘伟 移动终端的自动化测试***和方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20080052341A (ko) * 2006-12-05 2008-06-11 한국전자통신연구원 내장형 시스템 소프트웨어 자동 테스트 시스템 및 방법과테스트 시나리오 작성 방법
CN101471826A (zh) * 2007-12-27 2009-07-01 华为技术有限公司 命令行接口的测试方法及装置
CN102255676A (zh) * 2010-05-19 2011-11-23 广东新支点技术服务有限公司 一种面向终端用户的手机自动化测试方法
CN102053911A (zh) * 2010-12-30 2011-05-11 东莞宇龙通信科技有限公司 基于Android的自动化测试方法、***及移动终端
CN102231106A (zh) * 2011-05-27 2011-11-02 王志勇 实现移动通用开发平台应用代码生成的方法
CN102495799A (zh) * 2011-12-02 2012-06-13 刘伟 移动终端的自动化测试***和方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张洪春: "嵌入式移动终端软件自动化测试技术研究", 《计算机与网络》, 12 October 2012 (2012-10-12) *

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106708488A (zh) * 2015-11-17 2017-05-24 中兴通讯股份有限公司 一种多应用程序的调试***和方法
CN105866574A (zh) * 2016-03-29 2016-08-17 东莞华贝电子科技有限公司 自动化测试辅助识别方法和辅助识别***
CN105866574B (zh) * 2016-03-29 2018-07-17 东莞华贝电子科技有限公司 自动化测试辅助识别方法和辅助识别***
CN107454124A (zh) * 2016-05-31 2017-12-08 阿里巴巴集团控股有限公司 设备自动化方法及装置
CN107454124B (zh) * 2016-05-31 2020-11-03 创新先进技术有限公司 设备自动化方法及装置
CN109117645A (zh) * 2017-06-26 2019-01-01 深圳回收宝科技有限公司 数据清除方法及其装置
CN107864069A (zh) * 2017-10-27 2018-03-30 安徽皖通邮电股份有限公司 一种实现通信设备自动化云测试的方法
CN107864069B (zh) * 2017-10-27 2021-09-17 安徽皖通邮电股份有限公司 一种实现通信设备自动化云测试的方法
CN108228457A (zh) * 2017-12-29 2018-06-29 广州品唯软件有限公司 移动终端的测试代理方法及装置、计算机可读存储介质
CN108228457B (zh) * 2017-12-29 2021-04-20 广州品唯软件有限公司 移动终端的测试代理方法及装置、计算机可读存储介质

Also Published As

Publication number Publication date
CN103678100B (zh) 2016-09-14

Similar Documents

Publication Publication Date Title
CN105867925B (zh) 一种快捷方式建立方法和电子设备
CN103678100A (zh) 终端的应用自动化测试方法及其***
KR101198271B1 (ko) 컴퓨터를 통한 터치스크린식 이동통신단말기의 제어에 있어서 컴퓨터 및 피제어 이동통신단말기의 화면상태 관리방법
JP2016502702A (ja) タスクイベントを処理するための方法及び装置
CN110134481A (zh) 一种页面处理方法、装置以及相关设备
US20090125806A1 (en) Instant message system with personalized object and method thereof
JP2005228227A (ja) シンクライアントシステム及びその通信方法
CN103079020A (zh) 终端控制***和终端控制方法
CN103179283A (zh) 一种对手机状态栏短信通知进行快捷键操作的方法及***
CN111787493A (zh) 消息发送方法、消息发送装置及电子设备
CN103336657A (zh) 屏幕解锁方法和通信终端
CN101197873A (zh) 实现预览功能的方法和终端
CN101571811A (zh) 一种信息传输方法及装置
CN101155174B (zh) 基于共用协议的远程用户界面服务实现方法
EP1447749A2 (en) Software development environment
CN104660797B (zh) 操作处理方法及装置
CN103885666A (zh) 分享信息的传输处理方法和***
CN101452403A (zh) 拖拽支持方法和装置
CN102799337A (zh) 触控手机解锁方法和装置
CN102868766B (zh) 一种实现远程控制的方法、***和装置
CN102946589B (zh) 确定短信送达的方法、***及其应用
CN103167009A (zh) 一种通过客户端对***消息进行调用的方法及***
CN104571895B (zh) 对信息应用中的信息进行调整的方法和设备
KR100686164B1 (ko) 이동통신단말기 및 이를 위한 문자메시지 디스플레이 방법
CN114741275A (zh) 一种设备调试方法、装置和设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20170418

Address after: 201206 Shanghai, Pudong New Area (Shanghai) free trade zone, the moon Road, No. 3, building fourth, room B412, level 1258

Patentee after: Shanghai Li Ke Semiconductor Technology Co., Ltd.

Address before: 201206 Pudong New Area Mingyue Road, Shanghai, No. 1258

Patentee before: Leadcore Technology Co., Ltd.

TR01 Transfer of patent right