|

楼主 |
发表于 2012-12-26 14:48:22
|
显示全部楼层
本帖最后由 技术狂人 于 2012-12-26 14:51 编辑
( |/ E0 }9 E6 q. g9 E# l5 S0 H
! c x0 K1 i; P使用 RQM 管理测试用例和测试脚本
" X8 ?# K+ [1 A8 ]7 G5 ^( Q- J6 Q% ]- ~7 b测试团队可以方便地使用 RQM 来管理测试用例。点击 Test Cases,可以编写新的测试用例(Test Case)或者添加已有的 Test Case 到 Test Plan 中,如图 9 所示:: u& Z" t! m0 j& {0 v% @2 ?% W
- e$ h Q, u8 { O& X1 u. C. {
图 9. 管理 Test Cases
* _/ O9 p2 }# A4 F9 G; w' s w' V0 z$ X; F$ u2 s
可以选择直接在 RQM 中编写 Test Case,也可以使用文档进行编辑,然后导入到 RQM 中。点击 Create Test Case 创建新的 Test Case,如图 10 所示:1 f4 t: s1 i5 w/ d6 p
8 y8 J2 Z) ~* n( e9 v6 j
图 10. 新建 Test Case' L* ~, n& l2 M" ]. R+ }+ O
) |$ z2 ^5 T( V! t$ u在创建 Test Case 时可以选择 Test Case 的类型(Type),包括功能测试用例(Functional),回归测试用例(Regression),系统测试用例(System)等。Test Case 的 Categories 是可以自定义的,点击 Manage Test Case Category ,如图 11 所示:
! q: ]5 S3 |1 Y- E
( c) B! E; Y6 W+ n图 11. 管理 Test Case Categories7 E. {" A9 [2 O7 J9 I# C1 C
& n" x# R9 t& ~% p! |! F填写 Test Case 的名字(Name),选择相应的 Category,点击 OK 保存 Test Case,如图 12 所示:
( W4 N7 Y. I$ O, q0 J% R+ @) ^* `: K
图 12. 已建好的 Test Case
$ q$ i$ Y; |9 {& ?' E3 y/ f% v. D7 W V) D
如图 13 中点击 Test Case 的 Name 打开相应的 Test Case 的页面,在 Test Case 的页面上点击 Test Script,如图 13 所示:5 a3 N& V8 [8 d I8 @
4 X& R% `& u9 f! ^+ n; h图 13. Test Scripts, K+ z6 t% I/ r) X( h2 I
! Z( K, a; M3 k% D( I' j8 Y! Z( N在图 13 所示中,可以选择添加一个已存在的 Test Script 或者是新建一个 Test Script。点击 新建一个 Test Script,填写 Test Script 的 Name,保存 Test Case。如图 14 所示:1 C6 Z' l2 W. e) S$ W& B# k
% F- z z7 {( i2 b; h# b图 14. 已建好的 Test Scripts
5 J. f, `& ~( P2 g: [3 ^/ [
S6 M. E3 A' y( O9 X/ d- ]点击 Test Script 的 Name 进行 Test Script 的编辑,可以添加测试步骤(Test Step)到 Test Script,如图 15 所示:% S1 \8 J% [, l& u- t
# w! `. f- @# w g0 e4 W2 _5 `3 R
图 15. 编辑 Test Scripts
1 d, Z, _6 O2 r) P B; O# _* u: `% P% c) Z6 R4 P( T+ R+ D5 M& P
除了管理手动(Manual)的 Test Script,RQM 同时也可以方便地管理自动化测试脚本。自动化测试脚本是基于测试用例的。当写好测试用例之后,就可以决定哪些测试用例可以用自动化来实现,这样可以在回归测试时运行自动化测试脚本。点击左侧的 Construction->Import Script,可以选择从 Rational Functional Tester (RFT) 导入自动化脚本。在导入脚本之前要在 RFT 端配置好要连接的 RQM Server 并且启动 RFT Adapter,如图 16 所示:5 Z! t8 f; \# L" F6 M! l) v
/ z, L. ^: u5 I% |* M) W* U/ [
图 16. RFT Adapter
/ _1 _* M! \- ^7 ` + D, q* p+ L2 L# n2 ]
在 RQM 中选择相应的 Adapter,填写正确的 RFT 项目路径(Project Path),选择 RFT Test Script,点击 Finish,如图 17 所示:/ d& Y( x2 y# R. v
1 g! I0 W0 F$ k2 U9 R* W5 X E
图 17. 导入 RFT Test Scripts
# n- A* I8 o9 j, O% C/ j! ^3 N
5 n+ L/ |. `) R4 k0 |在成功地导入自动化脚本之后,就可以将 RFT Test Script 添加到 Test Case 中,并且在 Test Case 里运行 RFT Test Script 并且可以查看 RFT 运行 Test Script 的结果。
: \0 r6 C! ]* `8 |/ x4 J在 Test Case 建好之后,还有一个非常重要的步骤,那就是对 Test Case 进行评审。打开之前建立的 Test Case,点击 Formal Review,设置 Test Case 的状态为 Ready for Review,添加相关的 Approver 和 Reviewer 并且设置 Due Date。如图 18 所示:' [; z3 m" ^5 q3 \
6 p( E7 _* M7 O图 18. 评审 Test Case
. ~! |9 x$ V7 G) j& b) R】! ]; ~. F- c. [# d1 R: Q
: b- y. S) x+ f" H9 `
6 Z3 U2 l# t7 U: [+ [* i# ?! b4 S6 @1 _- Z8 x' W1 c
& l, S' _. M1 X5 C! H5 G' u
) b9 \6 \. D* t |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|