摘要:
一、单个文件上传 例子:http://www.ch-12315.com/ 没有接口文档,那么就要使用浏览器或者fiddle抓包 如图: jmeter配置: 请求成功: 二、批量文件上传 如图要上传这些文件; 因为我上传这些文件也不是非常多,直接用User Parameters来进行文件名参数就可以了 阅读全文
摘要:
安装系统为centos6: 1、yum install -y epel-release 2、yum install -y docker-io 可能出现找不到包,可以试一下: yum install https://get.docker.com/rpm/1.7.1/centos-6/RPMS/x86_ 阅读全文
摘要:
安装docker出现这个错误, 可以试一下:yum install https://get.docker.com/rpm/1.7.1/centos-6/RPMS/x86_64/docker-engine-1.7.1-1.el6.x86_64.rpm 阅读全文
摘要:
方式一:使用函数助手 比如MD5加密方式: 如图,需要对${user}进行MD5加密 打开函数助手,找到MD5,输入需要加密的值 将${__MD5(${user},)}放到请求中 请求成功: 方式二:导入jar包,使用BeanShell PreProcessor编写参数化 跟开发要一个加密与解密的j 阅读全文
摘要:
需要导入action的模块: from selenium.webdriver.common.action_chains import ActionChains 一、右击 #右击 def right(self,element): try: ri = self.driver.find_element(* 阅读全文
摘要:
一、删除/获取cookie 删除: driver.delete_all_cookies() 获取: driver.get_cookies() 二、显示等待/隐式等待 显示等待:强制等待多少时间后检测元素 WebDriverWait(浏览器,最大等待时间,频率).untill(EC.presence_ 阅读全文
摘要:
一、tomcat 下载到tomcat压缩包 放到服务器上去, 解压: gzip -v apache-tomcat-8.0.29.tar 压缩成.tar.gz格式 tar xvf apache-tomcat-8.0.29.tar.gz 解压完成 tomcat的结构如下: 操作步骤: 1、把var包放置 阅读全文
摘要:
一、使用CSV Data Set Config来读取csv、txt文件来参数化 前置条件:桌面存在一个“上传.txt”文件 操作步骤: 1、在线程添加CSV Data Set Config配置如图:配置参数名:name 2、在请求中添加需要参数化的变量并用${name} 二、通过jmeter函数助手 阅读全文
摘要:
Monkey 测试主要是为了测试Android程序的稳定性和健壮性,主要在app开发比较稳定后段时间才开始; 一、直接跑整个Android系统: 这种情况比较少,一般不会用着这种命令开始,一般可能在公司以Android平台产品才会运用到,比如手机厂商、车机开发商、Android平板这类的公司 adb 阅读全文
摘要:
通过pip安装pytest、selenium; 整个基础结构如下: (1)使用fixture启动webdriver浏览器 (2)参数化需要配对对的控件元素: (3)封装常用函数 (4)页面操作: (5)测试用例 这里只是基础框架集成 GitHub源码地址:https://github.com/fen 阅读全文