[发明专利]自动测试一应用软件的控件的方法无效
申请号: | 200810169416.0 | 申请日: | 2008-10-16 |
公开(公告)号: | CN101727384A | 公开(公告)日: | 2010-06-09 |
发明(设计)人: | 周文永 | 申请(专利权)人: | 致伸科技股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 隆天国际知识产权代理有限公司 72003 | 代理人: | 陈晨;张浴月 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动 测试 应用软件 控件 方法 | ||
1.一种自动测试一应用软件的控件的方法,用以测试该应用软件的多 个控件是否正常运作,其中该应用软件显示一视窗在一屏幕且在该视窗中显 示所述多个控件,该方法包括以下步骤:
使用一自动测试工具软件根据该多个控件的层数或类别分派多个序号 给该视窗的多个控件;
产生一自动测试脚本且检验该自动测试脚本是否符合程序语法规格,该 自动测试脚本包括多个命令标识符以及所述多个序号;
根据该自动测试脚本而执行该视窗的所述多个控件;以及
输出一自动测试结果。
2.如权利要求1所述的自动测试一应用软件的控件的方法,其中所述 多个命令标识符包括LeftClick、OpenFile以及SelectTab。
3.如权利要求1所述的自动测试一应用软件的控件的方法,其中该自 动测试结果包括自动测试成功信息以及自动测试错误提示,其中,
当该视窗的所述多个控件被执行完成时,输出一自动测试成功信息;以 及
当该视窗的所述多个控件被错误执行或该视窗的所述多个控件无法继 续被执行时,则停止执行并输出一自动测试失败信息。
4.如权利要求1所述的自动测试一应用软件的控件的方法,其中所述 多个控件中的一第一控件被分派到一第一序号,一第二控件被分派到一第二 序号,而一第三控件被分派到一第三序号。
5.如权利要求4所述的自动测试一应用软件的控件的方法,其中该第 一控件、第二控件以及该第三控件分别具有一第一数据结构、一第二数据结 构以及一第三数据结构。
6.如权利要求5所述的自动测试一应用软件的控件的方法,其中该第 一数据结构包括该第一序号、一第一类别或一第一层数,该第二数据结构包 括该第二序号、一第二类别或一第二层数,而该第三数据结构包括该第三序 号、一第三类别或一第三层数。
7.如权利要求1所述的自动测试一应用软件的控件的方法,其中所述 多个控件可通过键入多个热键而执行。
8.如权利要求6所述的自动测试一应用软件的控件的方法,其中该应 用软件为一Word软件。
9.如权利要求8所述的自动测试一应用软件的控件的方法,其中所述 多个控件包括文件控件、新建文件控件、存储文件控件、打印控件、复制控 件以及粘贴控件。
10.如权利要求9所述的自动测试一应用软件的控件的方法,其中该打 印控件被点击后产生一对话框,该对话框包括一内容控件,而当该内容控件 被点击后产生一另一对话框,包括一升级控件。
11.如权利要求10所述的自动测试一应用软件的控件的方法,其中该 第一控件为该升级控件,该第一序号为1-6,该第一标题为升级,该第一类 别为一标签类别,以及该第一层数为1。
12.如权利要求10所述的自动测试一应用软件的控件的方法,其中该 第二序号为该另一对话框中的一纸张选择控件。
13.如权利要求12所述的自动测试一应用软件的控件的方法,其中该 第二序号为2-9,该第二类别为一选择类别,该第二层数为2。
14.如权利要求10所述的自动测试一应用软件的控件的方法,其中该 第三序号为该另一对话框中的打印品质控件。
15.如权利要求14所述的自动测试一应用软件的控件的方法,其中该 第三序号为2-23,该第三类别为一选择类别,该第三层数为2。
16.如权利要求1所述的自动测试一应用软件的控件的方法,其中
当该自动测试脚本符合程序语法规格时,输出一脚本无误信息;以及
当该自动测试脚本不符合程序语法规格时,输出一脚本错误信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于致伸科技股份有限公司,未经致伸科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810169416.0/1.html,转载请声明来源钻瓜专利网。