测试脚本运行成功是第一步,测试报告有助于测试人员直观的看到测试结果。

Pycharm+pytest+allure生成测试报告

1.安装allure

下载地址:https://github.com/allure-framework/allure2/releases/tag/2.13.1

下载解压后,把解压目录放到自定义存放路径,然后在系统变量Path中追加

此时可以通过cmd使用allure命令,则安装配置正确

2.安装allure-pytest

pip install allure-pytest

使用命令 pip list 确认插件是否安装成功

3.新建测试脚本

pytest .\testcase\test1.py --alluredir report/allure_raw

allure generate report/allure_raw -o report/allure_report --clean

 浏览器打开

Appium从环境搭建到测试脚本编写(四)相关推荐

  1. android课堂小测试,[小薇班]APPIUM自动化测试 优酷APP测试脚本编写实例

    本课程主要包含: Appium入门基础 以优酷APP为例,介绍如何编写自动化脚本. Appium概述 appium 是一个自动化测试开源工具,支持 iOS, Android, Windows, Fir ...

  2. 全网最全appium工作原理以及appium自动化测试环境搭建教程

    目录:导读 一.前言 二.Appium简介 三.搭建Appium+Python自动化测试环境 1.安装JDK并配置JDK的环境变量. 2.安装SDK并配置SDK的环境变量. 3.安装夜神模拟器并在模拟 ...

  3. UIautomator2:APP自动化测试方法与小技巧记录(文末附实用APP测试脚本编写模板)

    uiautomator2是一个python的用来自动化操作手机的库,可用于APP自动化测试.就笔者的使用体验,比appuim更稳定.易用.本文以大家最常用的APP:微信为例子,记录uiautomato ...

  4. Appium+Java环境搭建及简单实例

    Appium+Java环境搭建及简单实例 一.下载jdk并配置好环境 二.下载Android-sdk并配置好环境 三.下载Eclipse软件 四.下载Node.js 下载地址:https://node ...

  5. tensorflow环境下的识别食物_Tensorflow object detection API 搭建属于自己的物体识别模型——环境搭建与测试...

    1.开发环境搭建 ①.安装Anaconda 建议选择 Anaconda3-5.0.1 版本,已经集成大多数库,并将其作为默认python版本(3.6.3),配置好环境变量(Anaconda安装则已经配 ...

  6. 【超详细】全国大学生软件测试大赛:移动应用测试脚本编写要求

    博主提供练习题下载,导入eclipse即可运行.点击查看 移动测试脚本编写要求:点击查看 博主参赛纪录分享:点击查看 目录 脚本编写要求 UIAutomatorViewer 工具介绍 1.获取快照 2 ...

  7. Linux 下的 ActiveMQ C++ 环境搭建与测试

    Linux 下的 ActiveMQ C++ 环境搭建与测试 一.下载安装jdk jdk官网下载地址:https://www.oracle.com/technetwork/java/javase/dow ...

  8. Tensorflow object detection API 搭建属于自己的物体识别模型1环境搭建与测试

    https://blog.csdn.net/dy_guox/article/details/79111949 后续博客地址(附带视频教程) ------------------------------ ...

  9. 【LoRa32U4II】介绍以及基于Arduino IDE编译环境搭建及测试

    目录 LoRa 模块LoRa32u4 II介绍 LoRa32u4 II 资料下载 LoRa32u4 II 规格介绍 LoRa32u4 II 脚位说明 编译环境介绍 电脑系统 编译软件 Arduino需 ...

最新文章

  1. 消除危害 让BYOD策略更安全的几个秘诀
  2. 前端每日实战:100# 视频演示如何用纯 CSS 创作闪闪发光的霓虹灯文字
  3. PDF转Word技巧,看这篇足够
  4. Jenkins怎么安装、使用Jenkins构建、部署spring boot项目
  5. Chrome开发者工具使用console.trace的一个小技巧
  6. 无代码iVX编程实现简单跳跃超级玛丽游戏
  7. JavaScript——闭包函数及拓展题目
  8. matlab 课程设计循环码性能分析,matlab课程设计--循环码的性能分析
  9. import java文件,java 文件夹操作,java文件夹,import java.
  10. 中兴如何远程服务器时间同步,中兴通讯时间同步解决方案
  11. php 全局 路径,PHP问题包括全局路径
  12. 分布式定时任务之3:elasticjob状态一直是分片待调整
  13. 计算机关于职业与道德的论文怎么写,计算机职业道德论文提纲模板 计算机职业道德论文大纲怎么写...
  14. 云计算就业前景究竟怎样 如何加入云计算行列
  15. tif怎么转换成jpg格式
  16. linux系统内存执行elf的多种方式(内存马)
  17. 对话框(06):【类】QFontDialog [官翻]
  18. 【腾讯云服务器+PicGo搭建自己的图床】利用腾讯云服务器搭建自己的私人图床
  19. 区块链技术十周年—回眸与前瞻
  20. Windows10连接Google手机,短信照片同步折腾记录

热门文章

  1. Dynamic Convolution: Attention over Convolution Kernels
  2. 怎么把彩色的照片变黑白色?
  3. let , const , var , 的区别
  4. 2021 中国开源码力榜启动,寻找开源世界的超级码丽
  5. 高端差分器电流检测电路
  6. Numpy基础(二)——数组转置、计算内积和换轴
  7. FOTOO-疫情下,企业如何线上组织活动,输出企业文化
  8. phpmail通过qq发邮箱失败_请问phpmailer发送Gmail总是失败是什么原因,qq邮件可以发送出去...
  9. Java面试官最爱问的垃圾回收机制,mysql密码忘记
  10. Python实现马科维茨投资组合有效前沿