上一页 1 ··· 116 117 118 119 120 121 122 123 124 ··· 140 下一页
摘要: 获取token 在做接口自动化的时候,经常会遇到多个用例需要用同一个参数token,并且这些测试用例跨.py脚本了。 一般token只需要获取一次就行了,然后其它使用unittest框架的测试用例全部调用这个参数,那么如何实现呢? 虽然python里面有个全局变量global,但这个只是针对于在同一 阅读全文
posted @ 2018-07-06 17:04 上海-悠悠 阅读(11355) 评论(4) 推荐(3)
摘要: 前言 python里面[]表示一个列表,快速生成一个列表可以用range()函数来生成。 对列表里面的数据进行运算和操作,生成新的列表最高效快速的办法,那就是列表生成式了。 range() 1.一个连续的数字类型列表,比如[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],可以用rang 阅读全文
posted @ 2018-07-06 16:40 上海-悠悠 阅读(24725) 评论(0) 推荐(2)
摘要: 前言 yaml作为配置文件是非常友好的一种格式,前面一篇讲了yaml的一些基础语法和读取方法,本篇继续讲yaml文件写入方法 用yaml模块写入字典嵌套字典这种复杂的数据,会出现大括号{ },不是真正的yaml文件数据,可以用ruamel模块就解决。 安装方法: pip install ruamel 阅读全文
posted @ 2018-07-02 18:08 上海-悠悠 阅读(27364) 评论(0) 推荐(2)
摘要: 前言 做android自动化的时候,启动一个appium服务,只能匹配一个手机去自动化执行。有时候想同一套代码,可以在不同的手机上执行,测下app在不同手机上兼容性。 这就需要启动多个appium服务了,并且android设备和appium要一一对应才行。 启动多个手机 1.这里以夜神模拟器和雷电模 阅读全文
posted @ 2018-06-28 22:05 上海-悠悠 阅读(5847) 评论(1) 推荐(0)
摘要: Appium服务器参数 许多Appium 1.5服务器参数已被弃用,以支持 default capabilities标志。 用法: node . [flags] help 1.cmd端口输入,appium help参考帮助信息 命令行参数 所有标志都是可选的,但有些标志需要与其他标志一起使用 tab 阅读全文
posted @ 2018-06-28 19:44 上海-悠悠 阅读(5329) 评论(0) 推荐(1)
摘要: 前言 写完代码之后,一般为了方便查看日志,可以在日志输出中加入当前运行的函数名称或类和方法名称,以便于代码报错的时候能快速找到报错的是哪个函数或方法。 那么如何获取当前运行函数(或方法)的名称呢? 获取函数名称 1.在函数外部获取函数名称,用.__name__获取 2.函数内部获取当前函数名称,用s 阅读全文
posted @ 2018-06-26 21:26 上海-悠悠 阅读(38541) 评论(0) 推荐(0)
摘要: 基本属性定位 以淘宝app为例,定位左上角扫一扫按钮 1.可以通过text文本定位到 // [@text='text文本属性'] 2.如果元素id是唯一的,xpath也可以定位id属性 // [@resource id='id属性'] 3.class属性唯一的话,可以通过class属性定位到,定位c 阅读全文
posted @ 2018-06-13 22:07 上海-悠悠 阅读(6437) 评论(0) 推荐(1)
摘要: 前言 由于app的webview自动化是依赖于chromedriver的,并且每个app的webview版本号都不太一样,这就导致了,每次都需要重新去下载对应的chromedriver版本.如何根据当前的webdriver版本去匹配对应chromedriver版本,这是一个难题。可以看下如下官方文档 阅读全文
posted @ 2018-06-08 16:26 上海-悠悠 阅读(7613) 评论(1) 推荐(1)
摘要: 前言 python的排序有两个方法,一个是list对象的sort方法,另外一个是builtin函数里面sorted,主要区别: sort仅针对于list对象排序,无返回值, 会改变原来队列顺序 sorted是一个单独函数,可以对可迭代(iteration)对象排序,不局限于list,它不改变原生数据 阅读全文
posted @ 2018-06-07 16:09 上海-悠悠 阅读(1956) 评论(0) 推荐(0)
摘要: 前言 面试题:如何统计数组中出现次数最多的数据,按出现次数由大到小排序 这个排序看似简单,涉及到的基础知识点还是很多的,真正写起来并不容易 保存数据 1.首先应该提出队列里面有多少个数据,做去重处理,去重最快的办法计算用到set集合了 2.然后计算每个对象再list里面出现的次数,可以保存为字典格式 阅读全文
posted @ 2018-06-06 20:06 上海-悠悠 阅读(72237) 评论(0) 推荐(4)
上一页 1 ··· 116 117 118 119 120 121 122 123 124 ··· 140 下一页