第三次活动顺利结束

May 28th, 2007 230 Views

昨天的深圳测试协会第三次活动顺利结束,尽管天公不作美,但是这次却是自成立以来参加人数最多的一次,突破了两位数,而且有两位MM参加。实在是可喜可贺。

感谢广州测试协会的鼎力支持和Jackei的帮忙,目前已经在广州测试协会论坛开辟一个深圳测试协会专版,以后的活动召集,活动报名和会后总结都将正式在那里发布,请大家留意。多谢。

另外,我已经把前三次活动的总结贴过去了,深圳的兄弟们,还等什么,顶去啊~

第三次活动成员合影

 

自我介绍

朱波(Ricky):UT4年工作经验,即将进入Oracle工作.03年到UT,主要从事自动化平台研究,自动化测试工具的开发,测试技术的应用.

石小兵: 06年毕业,对自动化测试比较感兴趣

杨学明(Mike):深圳大展公司,目前从事测试管理工作.

陈珑(Snow); 深圳大展公司,熟悉QTP, LoadrunnerSilk test

孙军: UT公司,做过开发,白盒测试多一点

徐海霞: 颖源公司,政府,移动项目,Loadrunner较熟.

谭玲玲: 颖源公司,功能测试,Web业务

陈华:深圳微软MSN项目经理,做测试流程制定,测试部门管理,测试工具曾经熟悉

陈雷(Jakie):广州测试协会发起人。毕业六年。

吴向新:UT三年,QTPLOADRUNNER自动化测试,对自动化框架比较熟,掌握自动框架的思想.

袁琳(Justin):来自深圳腾讯公司。在腾讯负责QA工作,丰富的行业测试经验。

主题分享

第三次活动主题: 自动化测试的框架设计与实现

演讲者:吴向新

日期:2007-05-27 14:00-18:00

地点:联想大厦

会议记录人:杨学明

 

1.自动化测试的系统结构: 

TMS自动化测试管理系统

ATS自动化测试运行平台

前台采用Web界面,方便使用,后台使用TCL脚本,灵活高效。

自动化测试工具:

QTP server(Win2000)

Loadrunner server

前台通过Socket接口程序远程控制QTPLoadrunner服务器.

 

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,手机四种方式,如何尽快组织自动化测试?

来自微软公司陈华和来自大展公司的杨学明给予了精彩的回答,对启发他的思维起到了引导作用。

陈华:徐海霞和陈珑目前都是在电信和移动领域测试,是否可以组织一