摘要:
最近再调试这个统计FPS的代码,发现代码在android N上可以正常运行,但在android O上却运行不了,拼了命的报错,给出的提示就是 ZeroDivisionError: division by zero,看这错误很明显就是除数不能为0,理论上来说这问题也比较好定位就一步一步找了,排查代码后 阅读全文
摘要:
制作CHM文档,方便小巧还易于查看,用处自不必多说了,最近想把这个季度所学习的内容全部制作成CHM格式文档,给自己后续用来温故而知新,同时也可以做为后起之秀避坑法宝。但是在生成CHM文档之后发现有些地方的图片看不见了,只留下空白。 下面介绍遇到这种问题的解决办法: 1、先准备将需要制作成的文档转换成 阅读全文
摘要:
大家都知道,selenium中对页面元素的操作都是基于当前页面进行操作的,有时会有这种情况,在这个页面操作完一个步骤后,要去另一个页面查看,这就涉及到页面间的操作 总结:对一个页面操作完并close之后,一定要先进行切换到目标窗口方可进行操作,否则会提示错误或者找不到元素,因为如果不进行切换操作,程 阅读全文
摘要:
在进行web自动化时,很容易会遇到多窗口进行切换测试,下面就对多窗口的一些句柄和切换及窗口句柄顺序简单总结一下 打开百度网页后,我们手动选择几个链接并打开,新打开的窗口全部在tab签上按打开顺序从左至右排开 实际打开的三个窗口为: 我们一获取一个窗口的句柄,得出的是一个列表 我们把窗口位置 调整一下 阅读全文
摘要:
隐式等待:如果在规定时间内网页加载完成,则执行下一步,否则一直等到时间截止,然后执行下一步。按照这说法举了个例子为啥不会按照预期执行了,难不成是这个定义有问题(~~~~~直接否定不是定义的问题,相信它们不错,先从自身找问题) 代码如下: 错误如下: 错误信息也出来,但也没用,也还是看不懂不知道是哪里 阅读全文
摘要:
打开一个主页,然后点击一个选项并通过链接去判断所要点击的链接是否正常打开,把主页、判断的元素、及要检查的目标网址做为实例参数进行传递,增强程序的灵活性 阅读全文
摘要:
主要是实现从相机进入预览模式,然后删除一张相片,并检查删除结果 阅读全文
摘要:
1、在 appium 官网上下载安装后,下载的是1.7.1的版本,安装之后是1.9.1最新版本。 2、appium安装之后,会发现涉及到 浏览器相关的业务时(我使用的是chrome)会提示 “No Chromedriver found that can automate Chrome '62.0.3 阅读全文
摘要:
Capabilities capabilities是什么? Desired Capabilities是一个键值对的组合,在Python里面是一个字典。客户端将这些键值对发送给appium服务器,告诉服务器怎么测试。desired Capabilities例子: Unicode键盘设置 文本框(Tex 阅读全文
摘要:
服务关键字 Desired Capabilities在启动session的时候是必须提供的。 Desired Capabilities本质上是以key value字典的方式存放,客户端将这些键值对发给服务端,告诉服务端我们想要怎么测试。 它告诉appium Server这样一些事情: •platfo 阅读全文