会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
zntest
博客园
首页
新随笔
联系
订阅
管理
2021年7月8日
Appium Android 获取包名和 Activity 的几种方法 (转)
摘要: 本文档主要记录获取包名和 Activity 的方法, 用于自动化测试时启动 APP 以下方法主要来源于网络和社区同学的贡献, 特此感谢! 1. 方法一: pm list package 查看包名 adb shell pm list package -f 将获取手机内所有 apk 对应的包名和路径 a
阅读全文
posted @ 2021-07-08 09:56 zntest
阅读(1055)
评论(0)
推荐(0)
编辑
2021年7月2日
appium报错 Unhandled rejection Error: UiAUtomator shut down unexpectedly
摘要: appium报错 Unhandled rejection Error: UiAUtomator shut down unexpectedly 此报错是由于手机端的/data/local/tmp目录下缺少AppiumBootstrap.jar AppiumBootstrap.jar可以在appium的
阅读全文
posted @ 2021-07-02 18:56 zntest
阅读(355)
评论(0)
推荐(0)
编辑
2021年7月1日
selenium定位元素--XPATH
摘要: 世界上最远的距离大概就是明明看到一个页面元素站在那里,但是我却定位不到!! selenium定位元素的方法有很多种,像是通过id、name、class_name、tag_name、link_text等等,但是这些方法局限性太大,拿id属性来说,首先一定不会每个元素都有id属性,其次元素的id属性也不
阅读全文
posted @ 2021-07-01 10:06 zntest
阅读(118)
评论(0)
推荐(0)
编辑
selenium--弹框处理
摘要: selenium 弹出框处理 在web页面上经常会遇到一些弹出框,弹出框也分很多种,有的点击确定和取消,有的可以输入一些内容。 弹出框 弹出框有三种,分别是:alert,confirm,prompt 弹出框的主要操作方法: ext:获取文本值 accept() :点击"确认" dismiss() :
阅读全文
posted @ 2021-07-01 10:00 zntest
阅读(278)
评论(0)
推荐(0)
编辑
appium环境配置
摘要: 一、安装JDK 查看安装教程:https://mp.weixin.qq.com/s/WxW-Bx_fEQNrgTPJQDWmYw 二、安装Android SDK 查看安装教程:https://mp.weixin.qq.com/s/wqvHQ4AhFiaenUGiaeQUSQ 三、安装Node.js
阅读全文
posted @ 2021-07-01 09:59 zntest
阅读(48)
评论(0)
推荐(0)
编辑
2021年6月28日
appium--真机测试app
摘要: 1. appium设置 启动appium,host和port默认即可,在Edit Configuration中将Android SDK和Java JDK加到环境变量中。 设置好后保存并重启Appium,然后启动服务,出现以下画面,说明你的appium server已经正常启动了,可以开始真机测试了。
阅读全文
posted @ 2021-06-28 11:06 zntest
阅读(772)
评论(0)
推荐(0)
编辑
2021年6月22日
selenium 切换iframe
摘要: 定位iframe1.有id,并且唯一,直接写iddriver.switch_to_frame("x-URS-iframe")driver.switch_to.frame("x-URS-iframe")2.有name,并且唯一,直接写namedriver.switch_to_frame("xxxx")
阅读全文
posted @ 2021-06-22 18:03 zntest
阅读(251)
评论(0)
推荐(0)
编辑
2021年6月8日
读取ymal时报错解决YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loa
摘要: 一、解决报错问题YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsa二、解决办法三、运行后解决报错四、原因:YAML 5.1版本后弃用了yaml.loa
阅读全文
posted @ 2021-06-08 16:22 zntest
阅读(376)
评论(0)
推荐(0)
编辑
2021年6月7日
Python_报错:TypeError: Tuple or struct_time argument required
摘要: 报错:TypeError: Tuple or struct_time argument required 原因:时间戳——格式化时间 不能直接转换会报错 上代码: import time time3 = time.asctime(time.time())# print ("本地时间为 :",time
阅读全文
posted @ 2021-06-07 18:31 zntest
阅读(339)
评论(0)
推荐(0)
编辑
2021年5月26日
获取当前运行函数名称和类方法名称
摘要: 获取函数名称 1.在函数外部获取函数名称,用.__name__获取 2.函数内部获取当前函数名称,用sys._getframe().f_code.co_name方法获取 类和方法名称获取 1.获取类名称self.class.name 2.获取类里面方法名称,跟获取函数名称一样sys._getfram
阅读全文
posted @ 2021-05-26 14:30 zntest
阅读(163)
评论(0)
推荐(0)
编辑
下一页
公告