[发明专利]自动化测试的图形用户界面及其创建方法在审
申请号: | 201210356925.0 | 申请日: | 2012-09-21 |
公开(公告)号: | CN103677781A | 公开(公告)日: | 2014-03-26 |
发明(设计)人: | 沈志刚;苏楠曦 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F11/36 |
代理公司: | 上海智信专利代理有限公司 31002 | 代理人: | 胡美强;王婧荷 |
地址: | 201617 上海市松*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动化 测试 图形 用户界面 及其 创建 方法 | ||
技术领域
本发明涉及一种自动化测试的图形用户界面及其创建方法,特别是涉及一种利用Tcl/Tk语言实现的自动化测试的图形用户界面的创建方法以及一种利用该创建方法创建出的自动化测试的图形用户界面。
背景技术
随着国内数据通信技术的发展,对于新业务的增加和可靠性的要求,使得在研发测试过程中,测试用例的种类和数量越来越多,自动化测试也成为一种必然趋势。而目前研发的自动化测试都是讲每一个测试用例编写成对应的测试脚本,然后根据测试项目的需求,选择合适的测试脚本,再进行测试。但是目前整个研发的自动化测试过程都是在命令行界面中运行的,由于测试脚本的种类和数量也非常繁多,导致存在以下缺点:
一、命令行界面的布局没有针对性,因而看起来不是很直观;
二、整个命令行界面都是代码及命令,显示非常密集,导致观察起来非常枯燥,容易造成测试人员视觉疲劳;
三、命令行界面对于跨平台测试的实现存在很大的局限性。
发明内容
本发明要解决的技术问题是为了克服现有技术中自动化测试过程是在命令行界面中运行的导致显示非常密集、容易造成视觉疲劳并且对跨平台测试的实现存在很大的局限性的缺陷,提供一种利用Tcl/Tk(Tcl:Tool Control Language,工程控制语言,Tk是Tcl图形工具箱的扩展,提供各种标准的图形用户界面的接口项)语言实现的自动化测试的图形用户界面的创建方法以及一种利用该创建方法创建出的自动化测试的图形用户界面。
本发明是通过下述技术方案来解决上述技术问题的:
本发明提供了一种自动化测试的图形用户界面的创建方法,其特点在于,该创建方法包括以下步骤:
S1、创建一初始界面,该初始界面包括一菜单栏、一测试按钮、一第一显示区域、一第二显示区域以及一第三显示区域,该第一显示区域用于显示一被测产品的产品信息,该第二显示区域用于显示对该被测产品进行自动化测试的多个测试脚本的配置信息,该第三显示区域用于显示自动化测试的测试结果,该测试按钮用于在接收到点击指令后启动自动化测试;
S2、在该菜单栏中创建一配置菜单以及该配置菜单的一第一子菜单和一第二子菜单;
S3、创建一被测产品的配置窗口界面,该被测产品的配置窗口界面包括一对话框以及一第一确认按钮,该对话框用于输入该产品信息,该第一确认按钮用于在接收到点击指令后将该产品信息传输至该第一显示区域进行显示,其中,在该第一子菜单接收到点击指令后会弹出该被测产品的配置窗口界面;
S4、创建一测试脚本的配置窗口界面,该测试脚本的配置窗口界面包括一第四显示区域、一第五显示区域、一添加按钮以及一第二确认按钮,该第四显示区域用于显示一脚本库中所有的测试脚本的配置信息,该添加按钮用于在接收到点击指令后将在该第四显示区域中被选中的该多个测试脚本传输至该第五显示区域进行显示,该第二确认按钮用于在接收到点击指令后将该多个测试脚本的配置信息传输至该第二显示区域进行显示,其中在该第二子菜单接收到点击指令后会弹出该测试脚本的配置窗口界面。
较佳地,步骤S3中的该被测产品的配置信息包括被测产品的序列号以及版本号,该对话框包括一第一输入框以及一第二输入框,该第一输入框用于输入该序列号,该第二输入框用于输入该版本号。
较佳地,步骤S4中该测试脚本的配置窗口界面还包括一删除按钮,该删除按钮用于在接收到点击指令后将在该第五显示区域中被选中的至少一个测试脚本删除。
较佳地,每个测试脚本的配置信息均包括测试脚本的位置及大小。
较佳地,步骤S1中该初始界面还包括一统计结果显示区域,该统计结果显示区域用于在对该测试结果进行统计后显示自动化测试的总次数、通过测试的次数、未通过测试的次数以及通过率。
较佳地,步骤S1中该初始界面还包括一脚本信息显示区域,该脚本信息显示区域用于在该第二显示区域中的一测试脚本被选中时显示该被选中的测试脚本的描述信息。
较佳地,该创建方法利用Tcl/Tk语言实现。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210356925.0/2.html,转载请声明来源钻瓜专利网。