07 2021 档案
python跨文件之全局变量
摘要:Python中的global关键字,你了解吗? - 知乎 (zhihu.com) global 关键字 python跟C不一样,c是在一个文件定义后在另一个文件声明下是extern变量就好。python则是通过global声明,但作用域依旧是单个文件。 有一种方式是在A定义,在B import。这种
阅读全文
用appium来操作模拟器
摘要:1 import time 2 from appium import webdriver 3 from selenium.webdriver.common.by import By 4 from selenium.webdriver.support.wait import WebDriverWait
阅读全文
Selenium显式、隐式等待
摘要:显式等待: 显式等待是你在代码中定义等待一定条件发生后再进一步执行你的代码。简单的说就是在指定时间内,一直等待某个条件成立,条件成立后立即执行定位元素的操作;如果超过这个时间条件仍然没有成立,则会抛出异常!显式等待需要使用 selenium.webdriver.support.excepted_co
阅读全文
selenium+鼠标操作+键盘操作+下拉框+弹出框+滚动条+三种等待--代码
摘要:鼠标操作 键盘操作 下拉框 弹出框 滚动条 1 from time import sleep 2 from selenium import webdriver 3 4 driver = webdriver.Edge() 5 6 driver.get('file:///C:/Users/Adminis
阅读全文
selenium + 获取与判断元素信息
摘要:1 from selenium import webdriver 2 from selenium.webdriver.common.by import By 3 4 driver = webdriver.Edge() 5 6 # 测试网站 7 driver.get('file:///C:/Users
阅读全文
selenium + Edge
摘要:使用 selenium 操作 Microsoft Edge pip install selenium 下载edge驱动 一、浏览器 --> 设置 --> 关于 Microsoft Edge --> 版本 二、https://developer.microsoft.com/en-us/microsof
阅读全文
adb工具
摘要:1、adb工具构成及原理 adb 包含了三个部分 adb客户端 用来下发adb得指令工具 Server 服务端 adb.exe执行之后的进程,表示adb的服务端,通过服务端与手机上的adb守护进程进行通信 adb守护进程 随着android系统的启动而启动,当android系统关闭之后才会关闭。 2
阅读全文
app测试基础理论
摘要:1、app的应⽤架构 app属于CS架构,是通过HTTP协义来传输数据的。 通过json的格式来传送数据的。 2、app项⽬环境及发布平台 2.1 app项⽬环境介绍(后端服务器环境) 开发环境 是给开发⼈员进⾏代码联调的。给开发进⾏⾃测的。 测试环境 ⽤来给测试⼈员进⾏测试⽤的。测试环境也可能分为
阅读全文
app测试要点
摘要:app测试要点 功能测试 兼容性测试 安装、卸载、升级测试 交叉事件测试 PUSH测试 性能测试(针对⼿机的性能测试) CPU 内存 流量 电量 流畅度 启动速度 ⽤户体验测试 稳定性测试 业务功能测试 根据测试功能去拆分功能点,再根据功能点去分析测试点。 专项测试 1、兼容性测试(专项) 系统 1
阅读全文
jmeter 写HTML报告
摘要:jmeter -n -t ../jmx文件夹/线程组-同步定时器.jmx -l 同步定时器.log -e -o ../report 日志文件不能与之前的重名,否则报错: Creating summariser <summary>Error in NonGUIDriver java.lang.Ille
阅读全文
jmeter 分布式
摘要:应⽤场景: 当性能测试时需要模拟的负载(⽤户/请求)太⾼,⼀台测试机⽆法模拟,需要使⽤多台测试机⼀ 起来模拟以达到要求的负载量,这就叫分布式 原理: 分布式测试时通常由1台控制机和N台代理机 控制机:给代理发送任务,接收代理机返回的数据统计,做汇总展示 代理机:往服务器发送HTTP请求,并接收服务器
阅读全文
jemeter(正则)
摘要:引用名称:自己定义的变量名称,后续请求将要引用到的变量名,如填写的是:user_id,后面的引用方式是${user_id} 正则表达式:提取内容的正则表达式,相当于lr中的关联函数 【() 括起来的部分就是需要提取的,对于你要提的内容需要用小括号括起来】 【. 点号表示匹配任何字符串】 【+ 一次或
阅读全文
jemter(跨线程传参)
摘要:首先选中可以像运行线程组--1在运行线程组--2(其他的我都禁用了) 依旧请求城市天气为例 提取返回值city JSON提取器说明: Apply to:应用范围 Names of created variables :接收值的变量名,自定义,多个变量用分号分隔 JSON Path expressio
阅读全文
jmeter初级使用(响应断言,json断言)
摘要:Jmeter:性能测试工具,Jmeter软件的功能与Loadrunner基本一致。 优点 免费开源 体积小 可拓展的组件 缺点 不支持IP欺骗 分析和报表能力比lr若 1.在测试计划(testplan)右键添加-->线程-->线程组 2.在线程组右键,添加取样器-->HTTP请求 3.在HTTP请求
阅读全文
浙公网安备 33010602011771号