关于作者

姓名:帮忙淘

性别:男

出生日期:1981-2-23

地区:北京

联系电话:

QQ:408496353婚否:未婚
用户名:auuppp
笔名:帮忙淘
地区: 北京
行业:本科

日历  

快速登录

+ 用户名:
+ 密 码:

在线留言



订阅

本站公告

本站公告


欢迎大家的光临!!!
本站域名:

http://auuppp.bokee.com
免责声明

本站资料大部分来自于互联网,其版权归原作者或其他合法者所有.如内容涉及或侵犯了您的权益,请通知本人,我将尽快处理!

欢迎您的光临

感谢您的大力支持!如果您对本站有好的意见和建议,请到留言板留言或用以下方式和我联系:
gyp1985888@163.com
QQ:408496353

妈妈

帮忙淘

帮忙淘

访问统计:
文章个数:546
评论个数:385
留言条数:167




Powered by BlogDriver 2.1

娱乐淘金天地

 

我酒量一斤,跟你喝,两斤吧! 我酒量二两,跟你喝,舍命! 明明是个强人,天生一副熊样。

文章

四大才子  (作者置顶)
  

- 作者: auuppp 2007年10月12日, 星期五 19:00  回复(0) |  引用(0) 加入博采

qtp 自动化测试 框架 理念 理解

其实大家怎么理解自动化测试框架都是有道理的,毕竟自己所看到的、别人想要表达和别人已经表达出来的很可能就都不是一码事,满足自身的需求才是最重要的,每个人都应该有自己的理解。

1、自动化测试管理框架,偏向于自动化测试的全局架构理论,把自动化测试的各个环节、要素的说明和规范文档化,测试管理结构文件实例化,在没有背离测试主旨的前提下,自动化可以在规范圈定范围内任意发挥,只要满足测试需求即可。这种框架本身也带有一些基于本公司业务特点和使用需求的其他功能,例如测试运行调度、邮件服务的使用、文件服务的使用和报表分析等等。这种框架在管理上下了较多的功夫,有了成型的架构之后就可以不依赖任何一个技术核心人物,大大降低了技术储备的难度和人员离职带来的风险。缺点是在这种理论指导下若没有相应的业工具支持,框架开发或工具和框架的二次开发比较费时费力。

2、自动化测试开发框架,典型的代表就是被很多人推崇的QTP的自动化测试框架SAFFRON。这种框架的作用就是简化自动化脚本编写,分离业务、脚本操作和数据,自定义封装一些常用的操作,使自动化脚本在业务系统发生变更时更容易维护、开发速度更快。这种框架立意于直接达到关键字驱动的效果,但是如何能与整个测试部门或公司的管理有效的整合在一起,对测试管理工作起到决策支持的作用呢?很显然,单凭这个原型化的框架本身是很难做到的,因为它很单纯的应用于自动化测试程序开发这个动作本身,笔者觉得这种框架有一个更贴切的名字:自动化测试脚本开发辅助框架。个人理解,关键字驱动和数据驱动的最大区别在于描述性语言的使用上,描述性编程的优势是大幅减少了脚本对页面对象稳定性的依赖。像SAFFRON这种框架的好处也就在于即便页面控件的属性发生了一些变化,在它下面开发的脚本也能继续运行,除非出现逻辑上的不一致。而事实上对于我们的系统来说,页面元素的变化对我们来说也是一个系统监控点:是什么样的需求让编码人员去做这样的变动呢?带着这个疑问系统测试会做得更细致,如果忽略了这些微小的变更,测试缺陷遗留的风险将有可能会提高。所以两种编程方式各自有着自己的优缺点,从自动化测试脚本维护工作量和脚本灵活性的角度笔者更愿意使用描述性语言,但是从系统测试的可信度和是否足够细致的角度上去考虑,有些人可能更愿意使用傻瓜式的对象库。

一种是理论化的概念管理型,一种是实际化的开发应用型,我们的理想自然是理论结合实际了。那么不妨把两种框架实例化地整合在一起,扬长避短,用来满足我们自身的需求。仔细考察一下上面描述的两种具有代表性的典型自动化测试框架,我们会发现他们并没有冲突,并且在本质追求上都是一致的:让自动化测试更加快捷方便。我们可以考虑把小的框架封装起来,作为大框架的一个组件来使用,这样并不影响他们各自的长处发挥,并且能够很好的消除各自的弱点。同时很明显,以大框架的包容性是不仅仅只能容纳一个小框架的,需要指出的是,不同的测试脚本开发原型框架有着不同的特点,对脚本编写人员的技能、测试工具、测试开发环境等因素的要求不一样,引进的时候我们或许会发现它本身存在与整体框架规范冲突的地方,这就需要我们在执行该领域规范的时候灵活变通,实现兼容并蓄。

如果单从概念形式上还不能明确定义什么是自动化测试框架的话,那么我们不妨从自动化测试的发展进程来看看。众所周知基于QTP的自动化测试经历了下面这四个阶段:

A、简单的录制、回放

B、录制、参数化、加检查点

C、模块复用、数据分离——数据驱动

D、对象、操作、数据分离——关键字驱动——组件分离

这是一个自动化测试由简单到复杂的过程,一个自动化技术难度越来越大的过程,一个让自动化测试更具灵活性的过程,也是一个让自动化测试越来越有趣的过程。不过,无论自动化测试如何发展,测试对自动化的需求始终没有变化:简化复杂的操作过程、保证测试的简单高效!那么我们如何把这些被拆解得支离破碎的一个个组件有机地组织在一起,来满足测试的简单高效的要求呢?自动化测试框架!所以,或许大家现在明白什么叫做自动化测试框架了:

能够有效组织和管理自动化测试中所必需的各个组件、有计划地进行自动化测试执行并且支持测试结果分析和测试过程改进的结构实例或文件实例就是自动化测试框架。

- 作者: 帮忙淘 2011年12月25日, 星期日 01:18  回复(0) |  引用(0) 加入博采

一德二命三风水四积阴功五读书
一德二命三风水四积阴功五读书
一德
万事德为先
德者,得也,万宗之源。
“祸福无门,惟人自招”
“无德之人,妄求福禄,何以得来?”
二命
人命关天
命者,命也,一字定乾坤
试问,何人能知命?
孔子说,人到五十知天命
人不闭眼,何以知命?
三风水
风水在三,人力可为也。
风口,气场,磁力线。
风为来,水为去,气在藏
风水,风水,过近而伤,过远则荒。
四积阴功
阴功者,善。
富家子弟可为也。
人穷,志即短。
阴功,荫及子孙。
五读书
读书者,不为利,为理。
古圣先贤,皆由书。
读书,明是非。
无大过,无大祸。
一德二命三风水四积阴功五读书,德之不修吾之忧也.德高鬼神惊.满招损,谦受益.君子之道君子之终也.

- 作者: 帮忙淘 2011年07月9日, 星期六 19:49  回复(0) |  引用(0) 加入博采

孔子做人道理

原文

子曰:“弟子入则孝,出则弟,谨而信,汎爱众,而亲仁。行为余力,则以学文。”

译文:

孔子说:“年轻人做到在家里孝敬父母,出门后尊重兄长,为人谨慎而又恪守信用,博爱众人,并且亲近有仁德的人。践行了这些道德规范还有余力的话,就可以用来学习科学文化知识了。”

- 作者: 帮忙淘 2011年05月22日, 星期日 15:40  回复(0) |  引用(0) 加入博采

二级域名的网站成立jianfei.bangmangtao.cn

二级域名的网站成立jianfei.bangmangtao.cn

主导减肥产品,利润tmd大啊

- 作者: 帮忙淘 2010年09月6日, 星期一 12:09  回复(0) |  引用(0) 加入博采