基于Selenium和TestNG的自动化测试框架的设计与实现
【文章页数】:71 页
【学位级别】:硕士
【部分图文】:
图2.4?Jenkins基本原理图??Fig.?2.4?Basic?schematic?of?of?Jenkins??
图2.4?Jenkins基本原理图??Fig.?2.4?Basic?schematic?of?of?Jenkins??(1)开发人员把更新的代码提交到版本控制库时,自动触发通知Jenkins??服务器,Jenkins把代码自动下载到本地。??(2)本文选择Maven作为构建工具,....
图4.2解析模块时序图??Fig.?4.2?Parse?module?sequenc?
4.3.2解析模块??解析模块主要实现的是:解析测试用例代码模块生成的测试脚本,获取关??键字和操作元素并读取操作值组合一起来执行测试。解析模块的时序图如
图4.4页面元素定位的流程图??Fig.?4.4?Flow?chart?of?page?element?location??30??
链接”指的是页面元素excel中的别名。根据这两个信息来获取页面excel中的??“定位方式”和“定位值”,进而能获取到元素的定位。元素定位需要将页面??excel中的定位值和定位方式提取出来。图4.4是页面元素定位的流程图。??具体的工作流程如下:??首先,前面己经获取得到元素....
图4.6生成测试用例的代码??
Fig.?4.6?Code?to?generate?test?cases??测试脚本类生成完毕后,剩下的步骤是生成具体类的内容。具体的代码实现??如图4.7所示:??FileWriter?writer?=?new?FileWriter(sourceFile);??/,生成到丨汇用....
本文编号:3908040
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3908040.html