(以WinRunner EMOS为例, QTP EMOS类似)
EMOS是一个框架,在WinRunner里是完全用WR的TSL语言编写的一个框架,它对WR中的函数进行了封装;EMOS中非常重要的就是excel data表,如下图:
被测程序中每个独立的功能,如用户登录,在data表中对应一个block,如上图中的Admin_User,一个测试用例则是在Test Sequence里把多个block串起来(有点象QTP中的Action),因此只要完成block的编写,要增加测试用例就变成异常容易。
一个block对应的脚本如下:
其中,block中的每一行对应脚本中的一个语句,这样的编程也变得十分简单。
就简单写到这里吧,唯恐说不清楚。
[
本帖最后由 麦子华华 于 2006-9-27 15:34 编辑 ]