Robot Framework+Selenium之ZEN平台项目

2018-11-15  本文已影响37人  keitwo

前言

通过交付基础设施搭建和自动化选配,改善研发的工作体验,体现日常工作的交付价值。作为Zen计划的第一步,Zenportal项目配置平台对客户项目从硬件、驱动、系统、应用层面实现整体『串联』,整理并统一了客制化的应用实现方式,初步完成了软件功能的可定制化,可配置化,可拆卸化的愿景。

一、zen平台 web端界面显示

项目界面

其中包含的模块有:

1.板型配置项管理:如V1.0、V1.1

2.BOM模板管理:A、B、C

3.项目模板配置:项目具体参数

4.产品硬件型号管理:产品、产品类型选择

5.操作记录查询:操作记录增、删、改、查

6.客户管理:客户名称

二、zen平台web界面窗口元素定位

使用Chrome浏览器打开网站,按“F12”进入调试查看网页界面,通过右上角的“鼠标”按键去选择元素进行定位(或通过使用“jquery”的定位方式),如下图

元素定位

三、主流程测试代码编写

所需导入的库文件

库文件

主流程测试用例

主流程测试用例

四、测试报告

测试报告 测试日志分析

五、总结

通过使用Robot Framework + selenium 功能自动化框架学习,能更好的分析当前测试用例的执行结果和日志以及出现错误的定位,通过学习并运用到实际的项目中去,取得了较好的成果。这也让测试技能又往自动化测试方向更进一步。

上一篇 下一篇

猜你喜欢

热点阅读