51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3406|回复: 4
打印 上一主题 下一主题

[SilkTest] SilkTest系列---基础篇(VisualTest)之实例(BS)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-7-10 10:24:31 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 沅芷湘兰 于 2013-7-10 10:27 编辑

前面的学习主要是以Windows 7自带的计算器为例,那今天我们就以WEB来做个实例,打开百度,进行搜索
下面进入主题,其它部分大家可以参见前面的学习,今天我们就从新建脚本开始,如下图所示:

点击脚本上方的录制按钮,进入程序选择窗口,如下图所示:

细心的朋友发现了,我们不是要录制百度搜索吗,怎么没有看到Internet Explorer呢,不用担心,那我们去掉下面的“Hide Process Without Caption”的勾看一下,有没有呢,如下图所示:

这么多隐藏的程序里面也没有我们想的程序,那怎么办,结果发现我竟然没有打开IE,那让我打开IE,重新点击“录制”按钮,再来看一下,如下图所示:

现在IE已经有了,那我们就选中他,开始我们的BS自动化测试之旅,如下图所示:

比如说我们搜索“51testing”(我这里并不是给51testing打广告啊,呵呵,大家可以搜索自己想要的东西,比如说“SilkTest”等),再点击“百度一下”,完成本次的脚本录制,如下图所示:

脚本是不是很简单啊!
回放时脚本运行报错,如下图所示:

程序告诉我们找不到浏览器,这就有点怪了,明明他已经打开了IE,却说找不到,让人无法理解,那我们尝试用如下的方案来解决该问题,如下图所示,双击脚本处的“Start”,弹出左侧的属性窗口,然后将“URL”的属性值改为http://www.baidu.com/,再次回放,成功!

修改后的属性值如下图所示:

细心的朋友发现百度被打开了两次,那我们再来检查一下脚本,如下图所示:

那我们一起来处理这一个多余的步骤吧,选中该步骤,再“右键”,如下图所示:

这里我们先选择“Enable/Disable”来启用或关闭脚本,当然你也可以选择“Delete”,只是我在脚本调试阶段最好不好先删除,否则在再次需要脚本的时候,我们又得重新补录该操作,只有在脚本最后定案后我们才会选择删除来完成脚本的清理,Disable后的脚本如下图所示:

该步骤处于置灰的状态,和其它步骤明显不一样,这样就证明Disable成功了,再次回放后,百度只加载了一次,完成本次的学习,当然后面需要增加一个关闭浏览器的操作,这个算是留下一个练习题吧,大家先找一下解决方案,下次学习时,我们再一起来看一下有多少解决方案!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2013-7-19 16:39:50 | 只看该作者
回复 4# zhenxiong25


   为了保证录制的有效性,录制时尽量慢点,因为他会去扫描所有的属性,需要点时间的,最好是等他以高亮显示后,再进行下一步的操作。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2013-7-19 16:26:23 | 只看该作者
感觉这个录制,动作跟不上,动作完成了好多,回头看才录了几个步骤,不知道您有没有遇到这种情况呢
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2013-7-12 10:22:55 | 只看该作者
恩,都练习完了,现在正在啃silktest的帮助文档。
回复 支持 反对

使用道具 举报

该用户从未签到

2#
发表于 2013-7-11 17:01:11 | 只看该作者
学习之,谢谢呵呵
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-22 20:36 , Processed in 0.085157 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表