Appium2 总结(三)图像识别定位
Appium2 总结(二)inspector 工具使用及定位操作元素
Appium Inspector 是 Appium 的一个工具,用于帮助开发人员和测试人员分析和调试移动应用程序。 它提供了图形界面和交互式的功能,使您能够轻松地检查应用程序的 UI 元素、获取元素属性、执行操作和生成自动化测试脚本。
Appium2 总结(一)环境搭建以及简单脚本测试
Appium 是一个开源项目和相关软件的生态系统。 软件,旨在促进许多应用程序平台的 UI 自动化,包括移动平台(iOS、 Android、Tizen)、浏览器(Chrome、Firefox、Safari)、桌面(macOS、Windows)、电视(Roku、tvOS、 Android TV、三星)等,它还旨在支持用不同语言(JS、Java、Python 等)编写的自动化代码。
python 日志模块总结
Python 的 logging
模块是 Python 标准库的一部分,它提供了一个灵活的框架来将日志信息发送到不同的目的地,如控制台、文件、远程服务器等。使用 logging
模块,你可以控制日志信息的级别,并且可以针对不同的应用模块进行日志管理。
1. 日志级别
DEBUG
: 调试信息,用于问题诊断。INFO
: 一般信息,用于记录程序运行状态。WARNING
: 警告信息,表示有潜在问题。ERROR
: 错误信息,表示严重问题。CRITICAL
: 临界信息,表示非常严重的问题。
日志级别默认为 WARNING
,从大到小为:
CRITICAL > ERROR > WARNING > INFO > DEBUG
输出的日志是设置的日志级别及其以上级别:
如果设置的日志级别为 WARNING,则只会显示 WARNING 及其以上级别的信息:WARNING
, ERROR
, CRITICAL
pytest 相关总结
解决 appium 报错 java.lang.SecurityException - Permission Denial- starting Intent 的问题
1. 问题描述
在使用 appium 时,出现以下问题:
1 | java.lang.SecurityException: Permission Denial: starting Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.dreamfish.com.autocalc/.MainActivity } from null (pid=9251, uid=2000) not exported from uid 10053 |