04 2018 档案
摘要:简单介绍 在搭建macaca环境的过程中出现关于Android的"Not accepted Android SDK license agreements:....."问题。 问题 问题 解决如下: 1、找到环境变量中"ANDROID_HOME" 使用"which Android"找到目录路径 2、创
阅读全文
摘要:简单介绍 关于数据驱动的形式有很多,我们既可以通过定义变量的方式进行参数化,也可以通过定义数组、字典方式进行参数化,还可以通过读取文件(txt\csv\xml)的方式进行参数化。下面简单介绍下如何读取txt和csv格式,xml在测试过程中好像用的少(可能是我的测试还不够丰富,等有时间也介绍下xml的
阅读全文
摘要:简单介绍 如今大多数Web应用程序使用AJAX技术。当浏览器在加载页面时,页面上的元素可能并不是同时被加载完成的,这给元素的定位增加了困难。如果因为在加载某个元素时延迟而造成ElementNotVisibleException的情况出现,就会降低自动化脚本的稳定性,可以通过设置元素等待改善这个问题造
阅读全文
摘要:今天写了个记录错误日志的脚本,发现Python3中的raise Exception发生了变化,如下: 错误 错误 搜了下才知道原来是Python3.6已经不支持这种写法了,所以用了心的方式,如下: 正确 正确
阅读全文
摘要:简单介绍 1.按行读取方式readline() readline()每次读取文件中的一行,需要使用永真表达式循环读取文件。但当文件指针移动到文件的末尾时,依然使用readline()读取文件将出现错误。因此程序中需要添加1个判断语句,判断文件指针是否移动到文件的尾部,并且通过该语句中断循环。 2.多
阅读全文
摘要:疑问: 1、语言:Java、C、C++、Python…..? 2、如何编写代码? 3、如何将数据展示在页面? 4、如何将数据存储到数据库? 5、如何将数据从数据库读取? 6、如何进行数据查询? 7、如何实现数据展示的翻页效果? 8、如何实现定时获取数据? ….. TIOBE编程语言社区发布了2017
阅读全文
摘要:Jmeter的Sampler用来模拟向被测试系统发起请求的,Jmeter会记录取样的结果,也就是TPS、响应时间等性能指标。接下来就是使用Java请求进行一个接口测试。 大致流程 1、导入jar包:导入Jmeter相关jar包 2、编写脚本:使用Eclipse或者IntelliJ IDEA,进行Ja
阅读全文
摘要:废话连篇 最近有时间就想着做着点关于自动化的东西,之前已经搞过Appium的Android的自动化,也搞过Selenium的Web自动化,就想着用macaca摞一把。前两天搞Mac的iOS自动化,不知道是不是因为没有Xcode的开发者账号无法签名,然后再也搞不懂了,跑过来搞一把Windows的版本。
阅读全文

浙公网安备 33010602011771号