当前位置: 首页 > news >正文

使用 pytest 相关特性重构 appium_helloworld

一、前置说明

pytest 基础讲解 章节,介绍了 pytest 的特性和基本用法,现在我们可以使用 pytest 的一些机制,来重构 appium_helloworld

appium_helloworld 链接: 编写第一个APP自动化脚本 appium_helloworld ,将脚本跑起来

代码目录结构:

pytest.ini 设置:

[pytest]
# 设置运行时的命令行参数
# -v 表示详细输出,显示更详细的测试结果
# -s 表示在控制台输出标准输出(print 语句)
addopts =-v-s# 启用在控制台输出日志,1 表示启用,0 表示禁用
log_cli = 1# 在控制台输出的日志的级别为 DEBUG
log_cli_level = DEBUG# 定义在控制台输出的日志的格式
# %(asctime)s 表示日志的时间戳
# %(filename)s 表示产生日志的文件名
# %(lineno)d 表示产生日志的代码行号
# %(funcName)s 表示产生日志的函数名
# %(levelname)s 表示日志的级别(例如,INFO、DEBUG、ERROR)
# %(message)s 表示实际的日志消息
log_cli_format = %
http://www.lryc.cn/news/269241.html

相关文章:

  • 猪目标检测数据集VOC格式600张
  • Pandas中concat的用法
  • 【C++】引用详解
  • 平时的一些思考内容
  • AIGC时代下,结合ChatGPT谈谈儿童教育
  • Java中的锁(一)
  • CSS-SVG-环形进度条
  • 英语中修饰头发的形容词顺序是怎么样的(加补充)
  • python的WebSocket编程详解,案例群聊系统实现
  • flutter学习-day22-使用GestureDetector识别手势事件
  • uni-app tabbar组件
  • 【Midjourney】Midjourney根据prompt提示词生成人物图片
  • Oracle 拼接字符串
  • 探究公有云中的巨人:深入分析大数据产品的架构设计
  • 亚马逊云科技 re:Invent 2023 产品体验:亚马逊云科技产品应用实践 王炸产品 Amazon Q,你的 AI 助手
  • 并发编程大杀器,京东多线程编排工具asyncTool
  • 【开源项目】智慧交通~超经典开源项目实景三维数字孪生高速
  • udp多播/组播那些事
  • C++ Qt开发:SqlRelationalTable关联表组件
  • 【LeetCode】修炼之路-0001-Two Sum(两数之和)【python】【简单】
  • 秋招复习篇之代码规范
  • Docker:登录私有仓库\退出私有仓库
  • 与擎创科技共建一体化“数智”运维体系,实现数字化转型
  • 开放网络+私有云=?星融元的私有云承载网络解决方案实例
  • 【Linux学习笔记】Linux下nginx环境搭建
  • Python打包
  • 2023启示录丨自动驾驶这一年
  • node实现对git仓库的管理
  • 『JavaScript』全面解析JavaScript中的防抖与节流技术及其应用场景
  • 智能优化算法应用:基于袋獾算法3D无线传感器网络(WSN)覆盖优化 - 附代码