May 28th, 2007 230 Views
昨天的深圳测试协会第三次活动顺利结束,尽管天公不作美,但是这次却是自成立以来参加人数最多的一次,突破了两位数,而且有两位MM参加。实在是可喜可贺。
感谢广州测试协会的鼎力支持和Jackei的帮忙,目前已经在广州测试协会论坛开辟一个深圳测试协会专版,以后的活动召集,活动报名和会后总结都将正式在那里发布,请大家留意。多谢。
另外,我已经把前三次活动的总结贴过去了,深圳的兄弟们,还等什么,顶去啊~
第三次活动成员合影
自我介绍
朱波(Ricky):在UT4年工作经验,即将进入Oracle工作.03年到UT,主要从事自动化平台研究,自动化测试工具的开发,测试技术的应用.
石小兵: 06年毕业,对自动化测试比较感兴趣
杨学明(Mike):深圳大展公司,目前从事测试管理工作.
陈珑(Snow); 深圳大展公司,熟悉QTP, Loadrunner和Silk test
孙军: UT公司,做过开发,白盒测试多一点
徐海霞: 颖源公司,政府,移动项目,Loadrunner较熟.
谭玲玲: 颖源公司,功能测试,Web业务
陈华:深圳微软MSN项目经理,做测试流程制定,测试部门管理,测试工具曾经熟悉
陈雷(Jakie):广州测试协会发起人。毕业六年。
吴向新:UT三年,QTP和LOADRUNNER自动化测试,对自动化框架比较熟,掌握自动框架的思想.
袁琳(Justin):来自深圳腾讯公司。在腾讯负责QA工作,丰富的行业测试经验。
主题分享
第三次活动主题: 自动化测试的框架设计与实现
演讲者:吴向新
日期:
地点:联想大厦
会议记录人:杨学明
1.自动化测试的系统结构:
TMS自动化测试管理系统
ATS自动化测试运行平台
前台采用Web界面,方便使用,后台使用TCL脚本,灵活高效。
自动化测试工具:
QTP server(Win2000)
Loadrunner server
前台通过Socket接口程序远程控制QTP和Loadrunner服务器.
2.自动化测试脚本的组织
整个自动化脚本的结构分为四层:
QTP case Lib Case函数库,面向对象逻辑,负责完成各个TESTCASE的测试步骤逻辑,具体的界面操作要尽量放在业务函数里面实现。
QTP service Lib 业务函数库,面向软件界面,实现和封装各种业务的界面操作过程,有了这些业务函数,CASE函数就只关心数据,无需关心界面。
QTP Basic Lib 基本函数库,面向基本对象,负责操作这些基本对象(如时间文件字符串/JAVA对象/Web对象等)
QTP Repository File 仓库文件,负责标识被测系统界面上的各个对象
3.自动化测试流程
1. 提需求
2. 分析
3. 方案
4. 开发自动化脚本
5. DEMO 评审
6. 评审通过之后,正式开发脚本
7. 完成后交给手工测试人员,作回归测试
交流提问
1. 石小兵:我目前测试的彩票系统有四种访问方式:电话,手工,WEB,手机四种方式,如何尽快组织自动化测试?
来自微软公司陈华和来自大展公司的杨学明给予了精彩的回答,对启发他的思维起到了引导作用。
陈华:徐海霞和陈珑目前都是在电信和移动领域测试,是否可以组织一