随笔分类 - 自动化测试
摘要:1.pytest需要测试多个py文件,这些文件有一定的依赖关系,同时执行的时候,需要只执行一次初始化setup,结束再执行一次teardown; 2.多个py文件需要使用pytest的conftest.py,这个文件名是固定的,在同级目录还需要__init__.py; 3.由于setup这种经典的初
阅读全文
摘要:Q&A PC端执行用例前,一定要运行selenium-standalone start,否则会出现这个问题:https://github.com/alibaba/uirecorder/issues/61#event-962868483 移动端连接安卓真机录制时出现下面问题,现在无法解决:https:
阅读全文
摘要:NOTE 测试的时候,尤其是移动端的测试,需要搭建JAVA和Andriod环境; appium和macaca都需要这两个环境; Q&A Macaca doctor 发现没有platforms这个路径,这是因为这个路径下没有安卓的版本,如在SDK manage 下载 Android5.1.1,那么在p
阅读全文
摘要:1.数据线连接电脑和手机; 2.用adb获取手机的UUID:cmd-> adb devices 前面的就是你手机的UUID 3.打开appium,选择手机的安卓版本(关于手机中查看),填写手机的UUID,如下图 4.点击右上角的三角,运行显示下图,即为成功 5.运行Python脚本 cmd ->py
阅读全文
摘要:Macaca是一套面向用户端软件的测试解决方案,提供了自动化驱动,周边工具,集成方案,旨在解决终端上的测试、自动化、性能等方面的问题,很多人选择它的原因简单:轻量化(相比于appium),跨平台(windows,android,ios),持续集成的reliable(Reliable 是 Node.j
阅读全文
摘要:如何使用Jenkins进行持续集成测试:
阅读全文
摘要:一个简单的查询功能该怎么进行测试,例举了一些我的关注点; 主要涉及功能测试,自动化测试,接口测试,性能测试,单元测试(主要开发完成); 功能测试:主要是一些经验上的总结,不全面,只是我一般考虑的一些点; 自动化测试:主要以Python编写的Selenium为主,没有展开讲,其中的测试用例用到了uni
阅读全文
摘要:unittest测试框架,直接上图吧; data:数据;主要格式为CSV;读取方式:csv.reader; public:封装的模块;通用的模块单独封装,所需参数设置为变量; testcase:测试用例;使用unittest框架编写测试用例; report:测试报告;保存测试报告,调用封装好的run
阅读全文

浙公网安备 33010602011771号