随笔分类 -  python

unittest 运行slenium(五)---运行代码并生成HTMLTestRunner报告
摘要:整体代码如下: 项目所在位置: https://github.com/namexiaohuihui/demotest 个人记录而已,不理解的可以留言。请勿直接喷 阅读全文

posted @ 2019-10-28 16:50 叮咚丶哈哈 阅读(188) 评论(0) 推荐(0)

unittest 运行slenium(四)---通过指定用例的形式运行用例
摘要:一: 说明 跟数据驱动唯一的区别为用例数据获取时,及运行方式不同。 其它都基本相同,可参考https://www.cnblogs.com/xiaodingdong/p/11753220.html 二: 指定用例形式 1. 读取excel的数据之后,通过”函数“这个列表名来作为pandas的新序号。  阅读全文

posted @ 2019-10-28 16:43 叮咚丶哈哈 阅读(634) 评论(0) 推荐(0)

unittest 运行slenium(三)---通过数据驱动形式运行用例
摘要:一: 获取数据 获取用例所在位置,通过OpenExcelPandas来读取用例里面的全部数据。通过某个列名来创建新的序号。 并将结果转换成list类型,将其作为ddt数据的来源。 1. 在test文件中调用数据驱动准备函数 2. 根据指定的用例来读取数据并转换成list 二: 创建test 1. 类 阅读全文

posted @ 2019-10-28 16:32 叮咚丶哈哈 阅读(347) 评论(0) 推荐(0)

unittest 运行slenium(二)---打开浏览器及元素操作
摘要:一: 打开win10中安装的浏览器 1. 打开的浏览器有:谷歌/火狐/ie/edge 2. 当浏览器的driver没有配置在path环境下时,在启动浏览器时需要传入driver的所在位置 3. 其中火狐浏览器安装不为默认路径时也需要配置说明 4. 具体代码如下: 5. 思路为: 当需要打开浏览器时, 阅读全文

posted @ 2019-10-28 16:18 叮咚丶哈哈 阅读(485) 评论(0) 推荐(0)

unittest 运行slenium(一)---创建配置类
摘要:文章主要是创建: log : 日志文件 excel :文档的读写 ini 及 yaml :文件的读取 一:创建log日志文件 主要是对logging框架进行二次封装并输出自己需要的日志格式 1. 首先我们需要判断日志存储文件夹是否存在,不存在就进行创建 2. 确定日志的输出格式,可以自行进行调整 3 阅读全文

posted @ 2019-10-28 11:01 叮咚丶哈哈 阅读(401) 评论(0) 推荐(0)

跟着minium官网介绍学习minium-----(三)
摘要:注意:程序运行时在微信开发者工具当前页面为主,而不是每次运行都是从home页面开始 一 获取单个元素 get_element():在当前页面查询控件, 如果匹配到多个结果, 则返回第一个匹配到的结果 名称 类型 默认值 说明 selector str Not None 选择器 inner_text 阅读全文

posted @ 2019-10-21 12:06 叮咚丶哈哈 阅读(1711) 评论(0) 推荐(0)

跟着minium官网介绍学习minium-----(二)
摘要:一: 进入minium官方文档 1. 进入minium目录然后运行服务,出现以下提示说明打开成功, 2. 浏览器直接运行http://localhost:3000即可看到效果。 3. 下图为进入网页后的效果图,选择For MiniProgram(minium)进入即可(如果小程序是游戏版本则进入Fo 阅读全文

posted @ 2019-10-21 12:04 叮咚丶哈哈 阅读(8695) 评论(23) 推荐(0)

跟着minium官网介绍学习minium-----(一)
摘要:某天,再打开微信开发者工具的时候收到一条推送。说是微信小程序自动化框架 Python 版 -- Minium 公测。 Url如下: https://developers.weixin.qq.com/community/develop/doc/000c046e8382102d950940f095340 阅读全文

posted @ 2019-10-21 11:44 叮咚丶哈哈 阅读(5452) 评论(0) 推荐(0)

一些常用的网址
摘要:python内部框架获取处: https://pypi.org/project/openpyxl/ appium api: http://npm.taobao.org/package/appium-android-driver pandas: https://pandas.pydata.org/pa 阅读全文

posted @ 2019-01-24 22:34 叮咚丶哈哈 阅读(429) 评论(0) 推荐(0)

python中lambda函数的笔记
摘要:学习网址为:https://foofish.net/lambda.html 通过lambda来定义一个匿名的函数,该匿名函数冒号前面的为函数传入值,冒号后面跟着的就是函数表达式。 例: lambda x , y : x+y 正常函数调用写法: def foo(x,y): return x+y 总结: 阅读全文

posted @ 2018-03-16 11:10 叮咚丶哈哈 阅读(149) 评论(0) 推荐(0)

[知识积累]python3使用xlwt时写入文档字体颜色和边框样式
摘要:可借鉴的网址:https://www.programcreek.com/python/example/39979/xlwt.Alignment 可以直接通过pip安装xlwt 个人理解: xlwt中对excel操作哦时主要用了font、alignment、pattern、protection这四个。 阅读全文

posted @ 2017-12-09 18:28 叮咚丶哈哈 阅读(20400) 评论(1) 推荐(4)

导航