任务3.2.6 数据驱动.pptx
《任务3.2.6 数据驱动.pptx》由会员分享,可在线阅读,更多相关《任务3.2.6 数据驱动.pptx(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课程主讲人:任务3.2.6 数据驱动模块3 接口测试执行任务3.2.6 数据驱动数据驱动新建一个Excel文件,重命名文件,然后修改文件扩展名为.csv,如jiekou.csv,如图4-3-2-45所示。图4-3-2-45数据驱动用Excel表格打开新建的CSV文件,设计测试用例,如图4-3-2-46所示。(注意:编写完成之后使用记事本打开CSV文件,不是用Excel打开,然后另存文件,设置文件的编码格式为utf-8)图4-3-2-46数据驱动打开JMeter,在测试计划中新建线程组,命名为“数据驱动测试”,如图4-3-2-47所示。图4-3-2-47数据驱动在“数据驱动测试”线程组下面添加一
2、个循环控制器,控制整个用例循环执行的次数,用例数量修改为5。添加步骤为数据驱动添加逻辑控制器循环控制器,如图4-3-2-48所示。图4-3-2-48数据驱动在循环控制器下面增加CSV数据文件设置,配置内容,如图4-3-2-49所示。图4-3-2-49数据驱动在循环控制器下面添加如果(If)控制器,操作步骤为数据驱动添加逻辑控制器如果(If)控制器。如果(If)控制器的作用是根据不同条件执行不同的用例。可以在循环控制器下面创建优先级控制器,如图4-3-2-50所示。图4-3-2-50数据驱动对于根据不同请求方法执行用例,可以在上面的优先级执行用例下面分别创建get和post两个控制器,如图4-3
3、-2-51和图4-3-2-52所示。图4-3-2-51 图4-3-2-52数据驱动在GET请求控制器下面创建GET请求类型的用例,并填写请求地址和参数,如图4-3-2-53所示。路径为$url?$parameter,其中$url表示引用CSV文件中url的值,$parameter表示引用CSV文件中parameter的值。图4-3-2-53数据驱动在GET请求控制器下面创建对于GET请求类型用例的响应断言和察看结果树,设置响应断言,如图4-3-2-54所示。断言设置为$expectValue,其中$expectValue表示引用CSV文件中expectValue的值。图4-3-2-54数据驱动在post请求控制器下面创建POST请求类型的用例,POST用例设置和GET类似,不过参数请求不一样,是在Body中,另外请求方式为POST,如图4-3-2-55所示。图4-3-2-55数据驱动在POST请求控制器下面创建对于POST请求类型用例的响应断言和察看结果树,设置响应断言,如图4-3-2-56所示。图4-3-2-56数据驱动运行数据驱动线测试程组,分别查看GET请求和POST请求结果,如图4-3-2-57和图4-3-2-58所示。图4-3-2-57 图4-3-2-58感谢观看
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 任务3.2.6 数据驱动 任务 3.2 数据 驱动
限制150内