平平庸庸

qtp 清晰的 脚本

上一篇 / 下一篇  2010-01-12 16:51:57 / 个人分类:测试工具

越发迷恋自己了。

将case拆散成3类脚本

1、正常流程

2、输入验证

3、异常流程

使用批量运行工具打包成各种脚本提供集合,供不同需求场合使用

单个脚本中

一个main action

n个2级流程action 对因测试用例中的子模块(流程)

3级action拼接流程

globalsheet 存放公用 参数

2级子action 的localsheet存放自身使用的参数

结合前两篇qtp日志的规则。这将是完美的实践

参考:

qtp健壮的actionhttp://www.51testing.com/?uid-14711-action-viewspace-itemid-200936

qtp业务流程分离方法小结http://www.51testing.com/index.php?uid-14711-action-viewspace-itemid-173234

 


TAG: QTP qtp

wugecat的个人空间 引用 删除 wugecat   /   2010-01-15 09:14:35
呵呵..总之思路都是一样的了,都可以实现.....不过建议尽量把级别做细,那样会更好的重用
孙明星的测试技术空间 引用 删除 Lennon   /   2010-01-14 16:34:41
我现在是没有小到这种程度。以后应该也不会小到这种程度。我现在的粒度是一个具有业务意义的post,比如,查询,修改,新增这种,到相应页面的链接我目前也放在action里面了。的确发生变化时的改动量会比用共享对象库工作量大些(有些元素重复了)。思索了一下共享对象库可以结合进来,那会更好些,过程和页面对象也完全解耦了。谢谢提醒
wugecat的个人空间 引用 删除 wugecat   /   2010-01-14 15:16:43
请问你最子级别的Action到一个什么程度?能不能小到点击一个按钮?
 

评分:0

我来说两句

Open Toolbar