随笔分类 -  APP自动化

Unittest+HTMLTestRunner不能生成报告解决方法和报告安装使用
摘要:-Unittest+HTMLTestRunner不能生成报告解决方法 1、问题现象 在使用HTMLTestRunner生成测试报告时,出现程序运行不报错,但不能生成报告的情况。 刚开始找了很久没发现问题,后来加上打印信息,发现根本没执行生成报告这部分代码。最后网上找到原因:pycharm 在运行测试 阅读全文

posted @ 2020-01-08 11:52 无泪人 阅读(2935) 评论(4) 推荐(0)

python解决中文问题和yaml读文件
摘要:在后面加多:encoding='utf-8'2Yaml读写: import yamldef main(): #读写解决中文:encoding='utf-8',allow_unicode=True data = {"GGG":{"kk":{"你好":["7","9"]}}} #生成text.yaml路 阅读全文

posted @ 2020-01-04 22:19 无泪人 阅读(1016) 评论(0) 推荐(0)

yaml安装与使用
摘要:1可以用作参数化@pytest.mark.parametrize("content", yml_data_with_file()["test_search"]) @pytest.mark.parametrize() 参数化固定语法 content变量名 yml_data_with_file() 调用 阅读全文

posted @ 2020-01-04 20:29 无泪人 阅读(4544) 评论(0) 推荐(0)

ppium+python+pytest自动化APP po模式脚本分离2终极版
摘要:ppium+python+pytest自动化APP po模式脚本分离终(终极版): 1、跟前置代码一样base包,base_astion.py文件,前置代码:base_driver.py文件: base_astion.py配置文件如下: #导入WebDriverWait显示等待模块from sele 阅读全文

posted @ 2020-01-03 17:26 无泪人 阅读(781) 评论(1) 推荐(1)

设置显式等待时间web自动化
摘要:from selenium import webdriver import time from selenium.webdriver.support.wait import WebDriverWait # 创建chrome对象 driver = webdriver.Chrome() driver.g 阅读全文

posted @ 2020-01-03 17:01 无泪人 阅读(230) 评论(0) 推荐(0)

ppium+python+pytest自动化APP po模式脚本分离
摘要:ppium+python+pytest自动化APP po模式脚本分离原创 weixin_45237395 发布于2020-01-02 11:46:19 阅读数 1 收藏编辑 展开appium+python+pytest自动化 po模式脚本分离:环境需要:jdk+python+sdk+appium+a 阅读全文

posted @ 2020-01-02 11:55 无泪人 阅读(617) 评论(0) 推荐(0)

pytest安装与报错问题以及PyCharm设置
摘要:pytest和allure都是单元测试框架 不要点击:https://item.taobao.com/item.htm?id=613711271112 注意:配置文件不能有中文注释也不行,不然会出错,__init__.py文件不能删除,不然会报错。 def test_login1(self): pr 阅读全文

posted @ 2019-12-28 20:51 无泪人 阅读(4552) 评论(0) 推荐(0)

appium环境666
摘要:一、安装JDK,配置JDK环境 appium下载地址: https://github.com/appium/appium-desktop/releases/ 百度搜索下载就行,这里分享一个下载链接:https://pan.baidu.com/s/1snuTOAx 密码:9z8r。 下载好后点击进行安 阅读全文

posted @ 2019-11-03 19:38 无泪人 阅读(143) 评论(0) 推荐(0)

Pytest安装介绍--使用(html报告)
摘要:Pytes是 一个单元测试框架,可以生成html报告。 不要点击:https://item.taobao.com/item.htm?id=613711271112 安装pytest和allure:pip install pytest : pip install allure-pytest pytes 阅读全文

posted @ 2019-11-03 16:30 无泪人 阅读(1430) 评论(0) 推荐(0)

关于python3 使用pycharm+unittest+html+HTMLTestRunner 测试用例运行正常,但却不能生成测试报告的解决方法
摘要:关于python3 使用pycharm+unittest+html+HTMLTestRunner 测试用例运行正常,但却不能生成测试报告的解决方法 这个问题我也遇到过,以下是解决办法 关于python3 使用pycharm+unittest+html+HTMLTestRunner 测试用例运行正常, 阅读全文

posted @ 2019-10-29 16:00 无泪人 阅读(389) 评论(0) 推荐(0)

APP定位元素几种方法
摘要:APP元素定位和操作webdriver 提供了八种元素定位方法:在 Python 语言中对应的定位方法如下:find_element_by_id()find_element_by_name()find_element_by_class_name()find_element_by_tag_name() 阅读全文

posted @ 2019-10-26 21:38 无泪人 阅读(1875) 评论(0) 推荐(0)

APP前置代码脚本等基础操作及安装python库
摘要:APP自动化前置代码: #导入包from appium import webdriverimport timedesired_caps = {}desired_caps['platformName'] = 'Android' # Android系统 or IOS系统desired_caps['pla 阅读全文

posted @ 2019-10-26 17:52 无泪人 阅读(489) 评论(0) 推荐(0)

XP定位(APP元素定位)
摘要:Appium app自动化测试经验分享-Xpath定位总结 在我看来,自动化测试中元素定位的倚天剑和屠龙刀莫过于 Xpath和CSS,但CSS只用于Web(之前已经分享过),这次就分享下Xpath的定位方法。本期讲的是Xpath定位运用到App。 一)Xpath定位 XPath即为XML Path 阅读全文

posted @ 2019-10-26 17:41 无泪人 阅读(654) 评论(0) 推荐(0)

命令查看当前运行APP的包名和Activity
摘要:先用usb链接手机 启动要查看的程序,命令查看当前运行的包名和Activity更清晰。 不要点击:https://item.taobao.com/item.htm?id=613711271112 使用adb shell dumpsys window | findstr mCurrentFocus 命 阅读全文

posted @ 2019-10-25 23:45 无泪人 阅读(15498) 评论(0) 推荐(1)

android智能手机如何查看APK包名
摘要:工具/原料 不要点击:https://item.taobao.com/item.htm?id=613711271112 智能手机一部 USB线一根 方法/步骤 1 首先。使用USB线,将电脑和手机连起来。注意。手机的USB调试默认需要打开,如下图所示。 2 然后启动电脑端的cmd应用,进入dos界面 阅读全文

posted @ 2019-10-25 11:37 无泪人 阅读(2957) 评论(0) 推荐(0)

Android SDK的下载与安装*(PC版)
摘要:Android SDK的下载与安装 一、Android SDK简介下载地址:https://www.androiddevtools.cn/ 将下载后的安装包解压到相应的目录下,如下图: 三、安装Android 版本 进入SDK的解压目录下,双击“SDK Manager.exe”打开SDK管理器 四、 阅读全文

posted @ 2019-10-22 23:18 无泪人 阅读(1102) 评论(0) 推荐(0)

Appium Android定位元素sdk自带工具与操作uiautomatorviewer.bat
摘要:Appium Android定位元素与操作 一、常用识别元素的工具 uiautomatorviewer.bat:Android SDK自带的一个工具,在tools目录下 monitor:Android SDK自带的一个工具,在tools目录下 Appium Inspector:Appium自带的一个 阅读全文

posted @ 2019-09-27 10:44 无泪人 阅读(1204) 评论(0) 推荐(0)

Appium环境搭建(Appium库的安装)
摘要:Appium环境搭建 谷歌驱动和对照:注意:64位向下兼容,直接下载32位的就可以啦,亲测可用。 https://blog.csdn.net/allthewayforward/article/details/81736418 本文主要讲述Appium环境的搭建,虽然网上有很多Appium的搭建教导教 阅读全文

posted @ 2019-09-26 16:34 无泪人 阅读(1604) 评论(0) 推荐(0)

导航