会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
上海-悠悠
基于Fastapi《Python 测试开发》课程,4月23开学
《python接口自动化+playwright》课程,5月26号开学
联系weixin/qq:283340479
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
116
117
118
119
120
121
122
123
124
···
140
下一页
2018年7月6日
python笔记21-列表生成式
摘要: 前言 python里面[]表示一个列表,快速生成一个列表可以用range()函数来生成。 对列表里面的数据进行运算和操作,生成新的列表最高效快速的办法,那就是列表生成式了。 range() 1.一个连续的数字类型列表,比如[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],可以用rang
阅读全文
posted @ 2018-07-06 16:40 上海-悠悠
阅读(24730)
评论(0)
推荐(2)
2018年7月2日
python笔记20-yaml文件写入(ruamel.yaml)
摘要: 前言 yaml作为配置文件是非常友好的一种格式,前面一篇讲了yaml的一些基础语法和读取方法,本篇继续讲yaml文件写入方法 用yaml模块写入字典嵌套字典这种复杂的数据,会出现大括号{ },不是真正的yaml文件数据,可以用ruamel模块就解决。 安装方法: pip install ruamel
阅读全文
posted @ 2018-07-02 18:08 上海-悠悠
阅读(27375)
评论(0)
推荐(2)
2018年6月28日
appium+python自动化60-windows上同时启动多个appium服务,让多个android机器并行运行
摘要: 前言 做android自动化的时候,启动一个appium服务,只能匹配一个手机去自动化执行。有时候想同一套代码,可以在不同的手机上执行,测下app在不同手机上兼容性。 这就需要启动多个appium服务了,并且android设备和appium要一一对应才行。 启动多个手机 1.这里以夜神模拟器和雷电模
阅读全文
posted @ 2018-06-28 22:05 上海-悠悠
阅读(5852)
评论(1)
推荐(0)
appium+python自动化59-appium命令行参数
摘要: Appium服务器参数 许多Appium 1.5服务器参数已被弃用,以支持 default capabilities标志。 用法: node . [flags] help 1.cmd端口输入,appium help参考帮助信息 命令行参数 所有标志都是可选的,但有些标志需要与其他标志一起使用 tab
阅读全文
posted @ 2018-06-28 19:44 上海-悠悠
阅读(5333)
评论(0)
推荐(1)
2018年6月26日
python笔记19-获取当前运行函数名称和类方法名称
摘要: 前言 写完代码之后,一般为了方便查看日志,可以在日志输出中加入当前运行的函数名称或类和方法名称,以便于代码报错的时候能快速找到报错的是哪个函数或方法。 那么如何获取当前运行函数(或方法)的名称呢? 获取函数名称 1.在函数外部获取函数名称,用.__name__获取 2.函数内部获取当前函数名称,用s
阅读全文
posted @ 2018-06-26 21:26 上海-悠悠
阅读(38564)
评论(0)
推荐(0)
2018年6月13日
appium+python自动化58-xpath定位
摘要: 基本属性定位 以淘宝app为例,定位左上角扫一扫按钮 1.可以通过text文本定位到 // [@text='text文本属性'] 2.如果元素id是唯一的,xpath也可以定位id属性 // [@resource id='id属性'] 3.class属性唯一的话,可以通过class属性定位到,定位c
阅读全文
posted @ 2018-06-13 22:07 上海-悠悠
阅读(6443)
评论(0)
推荐(1)
2018年6月8日
appium+python自动化57-chromedriver与chrome版本
摘要: 前言 由于app的webview自动化是依赖于chromedriver的,并且每个app的webview版本号都不太一样,这就导致了,每次都需要重新去下载对应的chromedriver版本.如何根据当前的webdriver版本去匹配对应chromedriver版本,这是一个难题。可以看下如下官方文档
阅读全文
posted @ 2018-06-08 16:26 上海-悠悠
阅读(7628)
评论(1)
推荐(1)
2018年6月7日
python笔记18-sort和sorted区别
摘要: 前言 python的排序有两个方法,一个是list对象的sort方法,另外一个是builtin函数里面sorted,主要区别: sort仅针对于list对象排序,无返回值, 会改变原来队列顺序 sorted是一个单独函数,可以对可迭代(iteration)对象排序,不局限于list,它不改变原生数据
阅读全文
posted @ 2018-06-07 16:09 上海-悠悠
阅读(1958)
评论(0)
推荐(0)
2018年6月6日
python笔记17-字典如何按value排序
摘要: 前言 面试题:如何统计数组中出现次数最多的数据,按出现次数由大到小排序 这个排序看似简单,涉及到的基础知识点还是很多的,真正写起来并不容易 保存数据 1.首先应该提出队列里面有多少个数据,做去重处理,去重最快的办法计算用到set集合了 2.然后计算每个对象再list里面出现的次数,可以保存为字典格式
阅读全文
posted @ 2018-06-06 20:06 上海-悠悠
阅读(72252)
评论(0)
推荐(4)
appium+python自动化56-微信小程序自动化(摩拜为例)
摘要: 前言 最近微信的小程序越来越多了,随之带来的问题是:小程序如何做自动化测试? 本篇以摩拜小程序为例,介绍如何定位小程序里面的元素 运行环境: android 7.0 appium v1.7.1 webview进程 1.小程序和微信公众号还不太一样,基本思路差不多,先配置:chromeOptions
阅读全文
posted @ 2018-06-06 14:34 上海-悠悠
阅读(18973)
评论(2)
推荐(1)
上一页
1
···
116
117
118
119
120
121
122
123
124
···
140
下一页
公告