这篇教程selenium写得很实用,希望能帮到您。
一.前言
1.1项目框架项目如何使用框架: 本项目采用unitest框架 设计模式是如何应用:本项目采用pageobject设计模式 UI对象库思想 项目设计 一个模块(被测项目的页面)对应一个py文件及一个测试类(测试文件) 每一个测试页面(系统的页面)中存储页面元素及此页面中涉及到的功能 每一个用例组合在一个测试类里面生成一个py文件 项目目标 我们在写自动化测试项目的时候一定要想好你的脚本都要哪些功能,页面元素平凡改动的时候是否需要大批量的修改脚本,及测试不同数据时是否也要修改脚本,那么能想到这些我们的初始目标差不多就有了 1.生成测试用例执行结果报告 2.生成测试用例执行日志 3.用例执行失败或者执行完成后自动发送邮件报告 用例执行失败或者成功时截取图片 5.数据驱动(读取测试数据,减少脚本维护成本) 更多资料
1.2项目目录结构Retail_TestPro Python中的生成器 基于Python实现图像文字识别OCR工具
|