诚招英才(长期):高级测试开发工程师、测试架构师,C++,java,ops; 联系方式:linhan@taobao.com msn: niuxvampire@hotmail.com

(原创)基于WATIR+RAILS+STAF的自动化测试框架——简介

上一篇 / 下一篇  2008-01-31 15:25:48 / 个人分类:自动化测试技术

51Testing软件测试网 B&n;x ^8]/v?

上一节     从头阅读51Testing软件测试网;lt2Q+~r

51Testing软件测试网 f*Hq6KW4Ca

   下面就对这个框架作一个基本的介绍:51Testing软件测试网j#_4hj7S'?

`q\{$Y4S&Q A0名称:Automatic Test Management

NL_E#`X r4c Fa7B0

&u;D%h Km0结构:B/S/C;

JRr |j})z9o0

eZ hBuJ+epym r0实现:Watir、Rails、Staf;51Testing软件测试网4}\;[a:Q Q%o1h

K6\L+t5q.Ln:qE0开发周期:2个月;51Testing软件测试网&o{}*L l

51Testing软件测试网4I#YhnM}

author:Nick Wang

\$W9f@njT-ZW0

Xt Mx1hD0f7i0整体设计简介:51Testing软件测试网K/r(b`y$U1{{
    此项目分为两个字项目,其一是提供web访问执行测试服务的QAWeb,使用ROR实现; 其二是将原有的自动化测试框架改造后的AutoTestscrīpt测试脚本框架,主要通过Ruby+Watir实现. 测试的具体执行由AutoTestscrīpt部分完成, 而QAWeb主要是提供对测试任务管理,及结果展现的功能;此外,通过staf实现任务下发及结果收集。51Testing软件测试网3g3}djW lP-AxcJ

51Testing软件测试网%GuC3N6g*|

整体框架层次图51Testing软件测试网8W.M&KYF
http://www.51testing.com/attachments/2008/01/84753_200801311520381.thumb.jpg51Testing软件测试网jqDM(Ke h

8q7qz(|L#g }a%J051Testing软件测试网 jJ4c] L:_*j

功能模块图51Testing软件测试网R0eEV4?;m!F
http://www.51testing.com/attachments/2008/01/84753_200801311548051.thumb.jpg51Testing软件测试网,co*J l0d yI p2X2r

e#M7q"}QN:Z0

总流程图
[,i/SE*N+`.d0
http://www.51testing.com/attachments/2008/01/84753_200801311528511.thumb.jpg51Testing软件测试网t T.s#k])Dk)FG:o/M
未完待续

V(eb)p)U0X `#Y9},u@0

>>下一篇

l0Y*Dd.K| EYO7n0c0

(g+~6sd ?0

TAG: 自动化测试技术

huior的测试烩 引用 删除 huior   /   2008-02-01 17:52:52
Watir、Rails、Staf
听起来这三个软件都是开源软件,是这样吗?建议作者写的更详细一些
 

评分:0

我来说两句

Open Toolbar