前言:

文章是基于python实现Selenium wen driver 实现WEB 网站UI自动化,过程我会按照XMIND思维图逐步实现所有功能。每个流程均会附带链接跳转。

 环境介绍说明,结果测试报告展示:

  • 自动化测试报告展示
  1. 正向案例展示
  2. 反向案例展示
  • 技术实现
  1. 项目代码层使用Selenium_WebDriver在Pytest架构实现;
  2. 通过使用Allure渲染生成可视化reportUI;
  3. 整个项目构建在Window System 可以方便快速部署,共参考,讨论;
  4. 使用Jenkin集成Pytest,实现代码自动化构建;
  5. python send email 功能做报告发送。

环境搭建

  • 测试网页 >>   https://www.ports-intl.com/zh/account/login.html

  • Test Account :   17811895038   passWord: 12345678

  • 环境搭建配置

  1. Python                                      操作链接

  2. jdk                                            操作链接

  3. Allure                                       操作链接

  4. PyCharm                                  操作链接

  5. Selenium                                  操作链接

  6. Tomcat                                     操作链接

  7. GitHub

pytest代码构建

  • Python项目搭建                                操作链接
  • 测试用例代码编写                           操作链接
  • Allure测试报告生成                         操作链接

Jenkin环境集成

  • 安装配置                                           操作链接
  • 环境插件安装
  • 环境部署

总结

  • 技术点整理
  • 代码包
  • 环境部署插件总述及注意事项

自动化技术实现目录全览相关推荐

  1. 视频教程-Ps教程之神奇的Photoshop自动化技术-Photoshop

    Ps教程之神奇的Photoshop自动化技术 15年以上IT行业工作经验.8年以上IT行业教学经验.丰富的项目经验和授课经验,授课形式不拘一格.熟悉iOS开发,网页开发.Java开发.平面设计等技术, ...

  2. HTTP世界全览(下):与HTTP相关的各种协议

    HTTP世界全览(下):与HTTP相关的各种协议 TCP/IP DNS URI/URL HTTPS 代理 小结 课下作业 在上一讲中,介绍了与HTTP相关的浏览器.服务器.CDN.网络爬虫等应用技术. ...

  3. python自动化部署程序,聊聊Python自动化脚本部署服务器全流程(详细)

    原标题:聊聊Python自动化脚本部署服务器全流程(详细) 来源:AirPython 作者:星安果 1. 前言 大家好,我是安果! 日常编写的 Python 自动化程序,如果在本地运行稳定后,就可以考 ...

  4. Ubuntu 下解压缩命令全览

    ubuntu 下rar解压工具安装方法: 压缩功能 安装 sudo apt-get install rar 卸载 sudo apt-get remove rar 解压功能 安装 sudo apt-ge ...

  5. winr8文件服务器,技术讨论 | Windows全版本提权之Win10系列解析

    原标题:技术讨论 | Windows全版本提权之Win10系列解析 一. 背景介绍 2018 年 8 月 27 日,境外安全研究人员 SandboxEscaper 在其个人主页上披露了影响 Windo ...

  6. 高性能电工电子电拖及自动化技术实训与考核装置

    ZN-800D高性能电工电子电拖及自动化技术实训与考核装置 一.概述: ZN-800D高性能电工电子电拖及自动化技术实训与考核装置是吸取国内外同类产品合理的实训方法,先进.科学的实训手段并加以消化.整 ...

  7. 自动化 计算机方向非核心期刊,2015年自动化技术与计算机技术类核心期刊表

    2015年自动化技术与计算机技术类核心期刊表 作者:核心期刊目录查询 发布时间:2016-06-30 2015年自动化技术与计算机技术类核心期刊表 核心期刊是评职称中加分最的的一项,很多人都会选择核心 ...

  8. OPEX推出新一代货到人仓库自动化技术——Infinity ASRS

    新泽西州莫里斯敦--(美国商业资讯)--仓库自动化技术的全球领导者OPEX® Corporation在其仓库自动化产品组合中增加了行业领先的创新型货到人(G2P)解决方案. Infinity™解决方案 ...

  9. 人机交互系统与自动化技术

    摘要: 随着科技的飞速发展,自动化技术也在同步向前迈步,在自动化技术进步的同时,人机交互系统也变得尤为重要.如今越来越多的自动化技术应用到了社会生产发展的方方面面,人机交互就逐渐成为一项不可或缺的技术 ...

最新文章

  1. linux tomcat集群配置笔记
  2. MIPS(loongson)linux 中添加系统调用
  3. 7 centos 设置jvmgc_centos7配置java环境变量
  4. Pycharm ipynb
  5. StereoBM::disp12MaxDiff Crash the Release
  6. SpringBoot跨域请求
  7. 字体--Ubuntu手记之系统配置
  8. 如何在局域网访问Tomcat项目
  9. vue基础知识之vue-resource/axios
  10. JAVA工具类-StrUtils
  11. 下列网络设备中,能够抑制网络风暴的是( )
  12. Python入门教程三:显示'Welcome to Python'五次
  13. IDC评述网:2012年国外域名主机服务商TOP10
  14. 十个 Python 自动化常用操作
  15. 10分钟学会发送邮件到指定邮箱
  16. RO一键替换魔物SPR
  17. 三年级优秀书籍推荐_三年级必读课外书5本 小学三年级必读优秀书目推荐
  18. 关于TopoJSON以及制作方法
  19. 通用企业智能制造ERP源码 制造业通用ERP系统源码 工厂ERP源码C# web ASP.NET 源码
  20. 最小公共子串——力扣

热门文章

  1. 最强前端笔记(没有之一)(^-^)
  2. JAVA8用哪个版本的MYSQL_MySQL用哪个版本,5.7还是8.0?
  3. 2288H v5服务器恢复IBMC默认密码方法与步骤
  4. 硬件知识:一款全隔离的电机驱动电路分析
  5. python垃圾邮件识别_Python 手写朴素贝叶斯分类器检测垃圾邮件/短信
  6. win10下编译OpenCV的微信二维码库给Dotnet使用
  7. Opengl+VS2019安装+(简单例子)+Opengl教程
  8. Android 能让你少走弯路的干货整理
  9. 周期函数的傅里叶级数展开
  10. 网页设计(三)——JavaScript