摘要:
背景 因为近期工作需要,常常要将测试结果/数据统计、汇总和展示,因此会有写静态HTML的需求,本文记录下python写静态HTML的小技巧 灵感 灵感时来源于unittest测试框架最常用的报告插件:HTMLTestRunner,该插件本身基于python2且已经更新了,好在@虫师一直在维护和更新这 阅读全文
摘要:
Python移动端录屏库 背景 日常移动端专项测试和自动化测试通常有一些场景如:Ui自动化的操作捕获、App启动耗时、视频启播耗时等,通常都有需要边操作边录屏,而对于启动耗时测试通常还需要质量较高且帧率稳定的视频源(如果用stagesepx),本文将介绍双端基于脚本化的录屏解决方案,让录屏更好的和你 阅读全文
摘要:
[toc] 概述 运行python脚本时通过命令行方式传入运行参数通常有以下两种自建方式: sys.argv 简洁 argparse 丰富,可自定义 下面详细说一下具体时使用 argv 从上面可以看出,通过 方法获取的结果: 返回为 第一个参数为脚本本身 如参数中间带空格,用引号即可 "argpar 阅读全文
摘要:
[toc] 背景 近段时间笔者在 发现一个有意思的工具: ,经过这段时间的学习和研究,也基本将其应用于实际项目中,并产生了不错的效果,而本文旨在于记录 源码中诸多优雅的用法和思路,作以学习、积累 一、概述 "stagesepx" 轻量化的、基于图像处理与机器学习的、全自动的视频分析工具。它提供了丰富 阅读全文
摘要:
一、缘 起 使用 jenkins ,一定会用到它的定时构建功能,笔者就近期使用到的构建定时触发器做以简单复盘 二、前 提 首先,你得有一个 jenkins 平台,不管是自己搭建的还是用公司已搭建好的 其次,你得有你要构建的脚本,且该脚本已经放到搭建 jenkins 的服务器上,并能正常在该服务器上运 阅读全文
摘要:
一、缘 起 笔者之前一直在 Windows 环境下编写UI自动化测试脚本,近日在看《 "京东系统质量保障技术实战" 》一书中,萌生出在 jenkins 下构建UI自动化测试的想法 二、思 路 首先,在 Linux 环境搭建 jenkins 平台 然后,将脚本上传至 Linux 服务器 最后,在 je 阅读全文
摘要:
"ATOMacTest" 一、缘 起 近期工作需要对一款Mac端应用实现常用功能的自动化操作,同事推荐 "ATOMac" 这款工具,这几天简单研究了下,同时也发现现网介绍 的资料非常有限,故在此记录下 的一些简单用法,仅供学习参考~ 二、概 述 如标题, 是一个基于Python语言,通过 实现的Ma 阅读全文
摘要:
"UiAutoTest" 一、概要 数据驱动的Ui自动化框架 二、环境要求 1. 框架基于Python3 + unittest + appium 2. 运行电脑需配置adb、aapt的环境变量,build_tools版本建议选择28及以上 2. 配置appium环境,并确保appium版本1.9及以 阅读全文
摘要:
今日被问到一个所谓最简单的算法题,题目内容如下: 一个列表,数字连续,顺序无规律,从中剔除一个数,如何快速定位该数 最开始想到的方法是先排序,然后遍历列表,依次对前后元素做差,不等于1的元素+1,即为剔除的元素,于是具体实现为: 后来知道答案后恍然大悟,才知道原来如此简单,其实用列表未剔除的和,减去 阅读全文
摘要:
一、Post请求,data里面嵌套字典 Requests发Post请求,data里面嵌套字典的常见形式如下: 需提别注意的是,一定要用 格式化输出这种形式把嵌套的字典传给 ,如果直接将 当做 赋值给 ,即, ,请求是不成功的 通常当post传入data参数时候,请求格式一般为 格式,按照官方的说法 阅读全文