随笔分类 -  Python

摘要:背景 因为近期工作需要,常常要将测试结果/数据统计、汇总和展示,因此会有写静态HTML的需求,本文记录下python写静态HTML的小技巧 灵感 灵感时来源于unittest测试框架最常用的报告插件:HTMLTestRunner,该插件本身基于python2且已经更新了,好在@虫师一直在维护和更新这 阅读全文
posted @ 2021-02-03 20:37 葛木瓜 阅读(2729) 评论(0) 推荐(0)
摘要:Python移动端录屏库 背景 日常移动端专项测试和自动化测试通常有一些场景如:Ui自动化的操作捕获、App启动耗时、视频启播耗时等,通常都有需要边操作边录屏,而对于启动耗时测试通常还需要质量较高且帧率稳定的视频源(如果用stagesepx),本文将介绍双端基于脚本化的录屏解决方案,让录屏更好的和你 阅读全文
posted @ 2020-06-27 20:54 葛木瓜 阅读(2190) 评论(1) 推荐(1)
摘要:[toc] 概述 运行python脚本时通过命令行方式传入运行参数通常有以下两种自建方式: sys.argv 简洁 argparse 丰富,可自定义 下面详细说一下具体时使用 argv 从上面可以看出,通过 方法获取的结果: 返回为 第一个参数为脚本本身 如参数中间带空格,用引号即可 "argpar 阅读全文
posted @ 2020-04-11 15:33 葛木瓜 阅读(1347) 评论(0) 推荐(0)
摘要:[toc] 背景 近段时间笔者在 发现一个有意思的工具: ,经过这段时间的学习和研究,也基本将其应用于实际项目中,并产生了不错的效果,而本文旨在于记录 源码中诸多优雅的用法和思路,作以学习、积累 一、概述 "stagesepx" 轻量化的、基于图像处理与机器学习的、全自动的视频分析工具。它提供了丰富 阅读全文
posted @ 2020-03-21 12:04 葛木瓜 阅读(797) 评论(0) 推荐(0)
摘要:一、缘 起 笔者之前一直在 Windows 环境下编写UI自动化测试脚本,近日在看《 "京东系统质量保障技术实战" 》一书中,萌生出在 jenkins 下构建UI自动化测试的想法 二、思 路 首先,在 Linux 环境搭建 jenkins 平台 然后,将脚本上传至 Linux 服务器 最后,在 je 阅读全文
posted @ 2020-03-06 22:28 葛木瓜 阅读(727) 评论(0) 推荐(0)
摘要:"ATOMacTest" 一、缘 起 近期工作需要对一款Mac端应用实现常用功能的自动化操作,同事推荐 "ATOMac" 这款工具,这几天简单研究了下,同时也发现现网介绍 的资料非常有限,故在此记录下 的一些简单用法,仅供学习参考~ 二、概 述 如标题, 是一个基于Python语言,通过 实现的Ma 阅读全文
posted @ 2020-03-06 22:27 葛木瓜 阅读(2560) 评论(0) 推荐(0)
摘要:"UiAutoTest" 一、概要 数据驱动的Ui自动化框架 二、环境要求 1. 框架基于Python3 + unittest + appium 2. 运行电脑需配置adb、aapt的环境变量,build_tools版本建议选择28及以上 2. 配置appium环境,并确保appium版本1.9及以 阅读全文
posted @ 2020-03-06 22:26 葛木瓜 阅读(4086) 评论(0) 推荐(0)
摘要:今日被问到一个所谓最简单的算法题,题目内容如下: 一个列表,数字连续,顺序无规律,从中剔除一个数,如何快速定位该数 最开始想到的方法是先排序,然后遍历列表,依次对前后元素做差,不等于1的元素+1,即为剔除的元素,于是具体实现为: 后来知道答案后恍然大悟,才知道原来如此简单,其实用列表未剔除的和,减去 阅读全文
posted @ 2020-03-06 22:24 葛木瓜 阅读(180) 评论(0) 推荐(0)
摘要:一、Post请求,data里面嵌套字典 Requests发Post请求,data里面嵌套字典的常见形式如下: 需提别注意的是,一定要用 格式化输出这种形式把嵌套的字典传给 ,如果直接将 当做 赋值给 ,即, ,请求是不成功的 通常当post传入data参数时候,请求格式一般为 格式,按照官方的说法 阅读全文
posted @ 2020-03-06 22:23 葛木瓜 阅读(2540) 评论(0) 推荐(0)
摘要:一、缘 起 最近学习 【悠悠课堂】 的接口自动化教程,文中提到 Requests发送带cookies请求 的方法,笔者随之也将其用于手头实际项目中,大致如下 二、背 景 实际需求是监控平台侧下发消息有无异常,如有异常便触发报警推送邮件,项目中下发消息接口需要带 cookies 三、说 明 脚本的工程 阅读全文
posted @ 2020-03-06 22:22 葛木瓜 阅读(4432) 评论(0) 推荐(0)
摘要:一、缘 起 笔者最近完成了基于 Python3 + requests + unittest 的接口测试脚本,故在此做一下记录,于己为复盘,于彼为学习和参考 二、思 路 接口测试无非三步: 首先, 造数据 Python3 连接 MySQL ,插入测试数据 然后, 发请求 requests 模块依次发请 阅读全文
posted @ 2020-03-06 22:21 葛木瓜 阅读(550) 评论(0) 推荐(0)
摘要:一、缘 起 本片文章是在笔者之前写过的文章:《 " 定时从某网站爬取压缩包 " 》、《 " 「爬虫」从某网站爬取数据 " 》基础上,对网络爬虫学习并应用于实际的另一次新功能扩充笔记,该脚本的核心功能如下: 1. 每天11点和17点准时推送房管局登记网站目前【 正在登记 】的项目信息和当前登记人数(定 阅读全文
posted @ 2020-03-06 22:17 葛木瓜 阅读(2291) 评论(0) 推荐(0)
摘要:一、缘 起 要买房 ,但是大西安现在可谓是一房难求,大家都争先恐后地排队交资料、摇号。截止到现在,笔者已经参与过6个楼盘的摇号/选房,但种种原因,依然没买到合适的房子,无奈,一首 凉~ 凉~ 回荡在心~ 。。。。。。 —— 来自《 " 定时从某网站爬取压缩包 " 》 在上一篇文章 定时从某网站爬取压 阅读全文
posted @ 2020-03-06 22:14 葛木瓜 阅读(962) 评论(0) 推荐(0)
摘要:一、缘 起 要买房 ,但是大西安现在可谓是一房难求,大家都争先恐后地排队交资料、摇号。截止到现在,笔者已经参与过6个楼盘的摇号/选房,但种种原因,依然没买到合适的房子,无奈,一首 凉~ 凉~ 回荡在心~ 价格公示 ,每次都会在买房群里热议,因为看到新公布的价格就意味着有更多房源即将开盘,大家买房的热 阅读全文
posted @ 2020-03-06 22:08 葛木瓜 阅读(1374) 评论(0) 推荐(0)