摘要:
一、Emmagee简介 Emmagee主要用于监控单个App的CPU,内存,流量,启动耗时,电量,电流等性能状态的变化,且用户可自定义配置监控的频率以及性能的实时显示,并最终生成一份性能统计文件。Emmagee是网易杭州研究院QA团队开发的一个简单易上手的Android性能监测小工具。 二、功能介绍 阅读全文
摘要:
1.进入到安装jenkins路径,找到jenkins安装的配置文件 config.xml ,如图所示: 2.打开config.xml文件夹,搜索到useSecurity 将useSecurity的属性改为false ,如图所示: 然后重启jenkins server,然后就可以进入到jenkins主 阅读全文
摘要:
Jenkins介绍 Jenkins是一个java开发的、开源的持续集成的工具。可帮助我们是实现自动化部署环境、测试、打包等等的工作,还可以在构建任务成功或失败之后给我们发送邮件通知。 Jenkins安装和下载 Jenkins的下载地址是https://jenkins.io/download/,下载的 阅读全文
摘要:
1. 冒泡排序 def bubble_sort(lists): len_list=len(lists) for i in range(len_list): for j in range(len_list-i-1): if lists[j]>lists[j+1]: lists[j],lists[j+1 阅读全文
摘要:
一、Unittest discover()可以根据不同的功能创建不同的测试文件,甚至是不同的测试目录,测试文件中还可以将不同的小功能划分为不同的测试类,在类下编写测试用例,让整体结构更加清晰一般是通过addTest()来添加、删除用例,不同文件不同目录,此时用addTest()就比较麻烦 TestL 阅读全文
摘要:
一、创建yaml文件1. 安装yaml模块 pip install pyyaml2. 新建yaml文件 右键任意文件夹-->New-->File,输入文件名并以.yaml或.yml结尾 二、yaml文件格式 1. 列表 列表中的所有元素缩进相同,且均已“- ”(一个横杠和一个空格)开头 代码读取ya 阅读全文
摘要:
一、安装ddtpip install ddt 二、数据驱动和代码驱动数据驱动:根据你提供的数据来进行测试,比如接口自动化测试框架ATP代码驱动:必须得写代码才能测试,比如unittest 三、使用数据驱动框架的好处--代码复用率高,同一测试逻辑编写一次,可以被多条测试数据复用,提高了测试代码的复用率 阅读全文
摘要:
一、进程 对于操作系统来说,一个任务就是一个进程(Process),比如打开一个浏览器就是启动一个浏览器进程,打开一个记事本就启动了一个记事本进程,打开两个记事本就启动了两个记事本进程。进程是很多资源的集合。一个进程可以有多个线程,线程是包含在一个进程里面的,一个进程里面默认有一个线程 二、线程(T 阅读全文
摘要:
一、logging模块就是python里面用来操作日志的模块,logging模块中主要有4个类,分别负责不同的工作1. Logger 记录器,暴露了应用程序代码能直接使用的接口;简单点说就是一个创建一个办公室,让人在里头工作2. Handler 处理器,将(记录器产生的)日志记录发送至合适的目的地; 阅读全文
摘要:
一、发送邮件需要用到yagmail模块1. yagmail模块的安装,有以下两种安装方法,推荐第二种 1)直接cmd--pip install yagmail 这种直接安装会有bug,发送邮件时,邮件名会显示为乱码 2)下载一个yagmail-0.10.212-py2.py3-none-any.wh 阅读全文