![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SilkTest武林外史
yuetiantian
自动测试
展开
-
SilkTest武林外史之5-测试SWT应用
下面的内容来自网络:SWT是一个开源的GUI编程框架,与AWT/Swing有相似的用处,著名的开源IDE-Eclipse就是用SWT开发的。在SWT之前,Sun已经提供了一个跨平台GUI开发工具包AWT (Abstract Windowing Toolkit). 虽然AWT框架也使用的是原生窗口部件(native widgets),但是它一直未能突破LCD问题,LCD是“最小公分母”(原创 2013-09-04 19:08:06 · 980 阅读 · 0 评论 -
SilkTest武林外史之4-测试JFC Swing应用
Swing是Java的一个控件开发包,它是Sun的JFC(Java Foundation Classes)的一部分,它是一组API用来为java开发GUI程序。Swing提供了比早先的AWT更复杂的GUI组件,它在一些系统上提供了本地的化的外观,同时它也能支持提供插拔式的外观,这使得应用的看起来好像不依赖于底层平台。本文简单介绍一下,如何使用SilkTest2008来测试JFC Swing原创 2013-09-04 19:07:20 · 1110 阅读 · 0 评论 -
SilkTest武林外史之6-启动你的应用程序
SilkTest中可以用下列四种方法来启动一个程序,马上就要下班,所以不详细写了,大家直接看代码吧:1. Sys_Execute2. Start3. App_Start4. ShellExecute[ ] // include bwcompat.inc for App_Start()[ ] use 'bwcompat.inc'[ ][ ] // include原创 2013-09-04 19:07:40 · 1296 阅读 · 0 评论 -
SilkTest武林外史之3-测试Java AWT应用
AWT是抽象窗口软件包的简称(Abstract Window Toolkit),它在Java 1.0的时候被引入,不过当初的AWT十分简陋,它直接调用本地方法来创建图形控件,这使得同一个控件在不同的系统平台上看起来有不同的显示。AWT主要提供两层API,它们是:1. 一个介于java和本地系统之间的通用接口,用来创建窗体,事件驱动和管理布局,这些API是JAVA GUI变成的核心,原创 2013-09-03 18:58:56 · 1296 阅读 · 0 评论 -
SilkTest武林外史之2-自动复原系统
SilkTest提供了一套自动恢复系统,让测试在出现异常和错误的情况下能够自动复原到指定的系统状态。在silktest入门快打系列里,我已经简单介绍了appstate的用法,这里也不再赘述。今天主要想讲一下其他一些可以与appstate配合使用的函数,以及他们之间的关系。实际上,silktest的测试用例的组织,可以大致概括为plan包含script,script再包含case。也原创 2013-09-03 18:58:19 · 1166 阅读 · 0 评论 -
SilkTest武林外史之1-Data Driven Test向导
SilkTest 提供了建立 Data Driven 测试用例的向导,它可以帮助测试工程师快速地建立 DDT 的 case 。该向导的有点就是简单易用,对于那些数据量不大,只是需要经常更新测试数据的 case 来说非常有用。它的缺点是,无法提供类似 DB Tester 那样的强大功能,灵活性欠佳。下面就让我们来一步步建立一个 DDT 的 test case 。首先,你需要建立一个存放数据的原创 2013-09-03 18:57:31 · 1173 阅读 · 0 评论 -
SilkTest武林外史之7-简单web测试
本节我们终于要开始接触浏览器了,先进入google中国首页,搜索一下SilkTest这个关键词,然后搜索一下Test这个关键词,再翻上两页看看。用silktest测试测试web应用和桌面应用没有什么大的区别,也是建立项目,捕捉控件声明,编写脚本,运行测试四个基本步骤。不过,为了能够最大范围的识别浏览器中的控件,我们需要enable extension,并且了解一些浏览器框架方面的东西。现在就开原创 2013-09-04 19:08:17 · 2389 阅读 · 0 评论