- 博客(63)
- 收藏
- 关注
原创 接口测试
requests 主要用于接口测试安装requests 我们需要在pycharm种输入 pip install requests 网速不好有可能导致失败重新下载即可下载成功后首先需要import导入 requests模块创建一个request类定义一个测试路径的方法import requestsclass RequestsClass():def requestMethod(self):r = requests.get(“http://www.baidu.com”)return r.text
2021-03-03 07:53:20
190
原创 JMeter+Jenkins+Ant持续化
apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。由Apache软件基金会所提供。Ant是Apache软件基金会JAKARTA目录中的一个子项目,它有以下的优点。跨平台性。Ant是纯Java语言编写的,所以具有很好的跨平台性。操作简单。Ant是由一个内置任务和可选任务组成的。Ant运行时需要一个XML文件(构建文件,build.xml)。 Ant通过调用target树,就可以执行各种task。每个task实现了特定接口对象。由于Ant
2021-02-25 10:15:10
217
原创 单元测试之pytest
单元测试之pytest前提:需要安装pytest和pytest-html(生成html测试报告)pip install pytest 和 pip install pytest-html1:命名规则Pytest单元测试中的类名和方法名必须是以test开头,执行中只能找到test开头的类和方法,比unittest更加严谨unittest:Setup>> setupclass , teardown >> teardownclass(课堂作业)Pytest: setup, set
2021-02-25 09:49:13
257
原创 Python列表课后作业
循环添加1到10list = []a = 1while a<11:list.append(a)a+=1print(list)向01中创建的列表list中添加一个字符串“XuanGe”list1 = []str1 = ‘xiaoLi’list1.append(str1)print(list1)删除下标索引为0的元素list1 = [1, 2, 3, 4, 5, 6]list1.pop(0)print(list1)将下标索引为1的元素改为66list1 = [1, 2,
2021-01-18 15:56:20
843
原创 **PyCharm安装与简单应用**
PyCharm安装与简单应用1、安装地址:https://www.runoob.com/w3cnote/pycharm-windows-install.html2、打开安装程序3、选择格式4、选择启动pycharm5、选择,安装成功具体破解请访问度娘:pycharm xxx 版本破解版下载安装...
2021-01-16 16:53:04
116
原创 python基础知识与环境搭建
python基础知识与环境搭建一、认识python1、python发展过程2、Python的特点3、Python环境下载安装一、认识python1、python发展过程python的作者,Guido von Rossun(吉多·范·罗苏姆,中国python程序员成为 龟叔)于1989年圣诞假期开始编写python语言的编译器,名字取于其所爱的电视剧Monty Python’s Flying Circus。其理想是python这门语言:介于C与shell之间,功能全面,简单易学,可拓展。199
2021-01-16 16:50:33
145
原创 Jmeter对数据库的测试
Jmeter对数据库的测试,压力测试一、配置jdbc(数据库连接)驱动1、启动jmeter,打开界面工具,添加一个线程组,添加驱动2、添加一个JDBC Connection Configuration,连接池配置文件。右键线程组【添加】–【配置元件】–【JDBC Connection Configuration】Variable Name:连接池名称。JDBC Request会通过此名称来获取连接池的配置,名称可以随意填写,但是最好具体实际的业务意义,方便理解和记忆。其他的可以默认,可以根
2021-01-16 16:48:46
765
原创 Jmeter脚本录制(app端)
1、添加http代理服务2、在线程中添加录制控制器3、在http代理服务器中指定录制脚本的路径,默认端口88884、查看本地的ip(wifi热点)5、设置移动端代理,IP和端口号长按打开wift设置 6、开始录制7、操作APP获取接口...
2021-01-15 14:00:07
149
原创 Jmeter脚本录制(web端)
一、什么是脚本录制 在进行测试的时候,可能有好多脚本或者界面需要操作测试,并且有些测试链接需要重复多线程高并发进行测试,我们一般会针对这一些操作,进行一个脚本录制,录制好之后,之后测试就可以在这个基础上进行测试。二、Jemeter脚本录制方式 web端:BadBoy脚本录制 app端:使用Jmeter自带的代理服务器进行脚本录制三、Jemeter脚本录制操作步骤(web端)1、安装badboy脚本软件2、打开badboy软件3、badboy脚本录制 点击录制按钮进行脚本录制,完
2021-01-15 13:55:43
474
原创 jmeter的使用
jmeter1、添加本次测试计划 (右键–>添加–>Threads(Users)–>线程组)2、设置线程数 (所谓线程数就是并发用户数)3、添加协议及相关配置信息4、为线程添加监听器5、启动测试查看结果树聚合报告图形结果...
2021-01-13 09:33:03
100
原创 Shell脚本
Shell 和python都是弱语言1:变量的规则定义变量规则:变量名=值shell定义变量的规则:1:等号两边不能有空格2:定义特殊的变量需要用单引号或者双引号结合3:定义linux命令需要用反单引号区分单引号和双引号的不同和相同点双引号中有变量名,输出的是变量名对应的变量值单引号中有变量名,输出的是变量名对应的变量值单引号中有变量名,输出的是变量名对应的变量值单引号中有变量名,输出的是$变量名2:脚本的命名格式脚本名称使用.sh结尾3:脚本的起始行格式第一行必须写# !/bin
2021-01-12 08:46:21
122
原创 MySQL安装
0、卸载老版本MySQL查找并删除mysql有关的文件find / -name mysqlrm -rf 上边查找到的路径,多个路径用空格隔开#或者下边一条命令即可find / -name mysql|xargs rm -rPaste_Image.png1、在安装包存放目录下执行命令解压文件:tar -zxvf mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz2、删除安装包,重命名解压后的文件rm -f mysql-5.6.31-linux-glibc2.
2021-01-11 07:46:34
89
原创 Jenkins,jdk安装
jdk安装这是SshClient账户地址名解压代码进行解压启动Tomcat1代码将Linux端口对外开放8080,2代码就是进行保存,保存之后下次开机8080端口直接对外开放了验证防火墙是否存储8080对外开放的端口展示安装成功。Jenkins配置过程大概过程如下Jenkins.war 放在> Tomcat(Webapps)-> bin -> /startupship(ifcoafig):8080/ Jenkins(老师解读)在对应的文件中找到对应的随机
2021-01-11 07:44:27
385
原创 测试小实训总结
1.公司流程开发:编写概要和详细设计— 编码并自测(开发环境)测试:测试用例–测试用例评审(测试人员发起)立项–编写需求–需求评审–部署环境–冒烟测试–提交bug–回归测试(测试报告)–验收测试–上线2.软件测试分类①按照阶段 单元测试:是指对软件中的最小可测试单元进行检查和验证 集成测试:集成测试是单元测试的下一个阶段,是指将通过测试单元模块组装成系统或者子系统,再进行测试,重点测试不同模块的接口部分。 系统测试:指的是将整个软件系统看做一个1个整体进行测试,包括对功能、性
2021-01-04 14:06:03
575
原创 mysql
1:查询所有学生的信息2:查询姓名是李白的学生信息3:查询1班是上海的学生4:查询家乡是北京或者上海的学生5:查询小乔的年龄6:查询家乡不在北京的学生7:查询年龄小于20的女同学8:查询年龄为18至20的学生9:查询北京学生的年龄总和10:查询女生的平均年龄11:查询姓名包含白的学生12:查询所有学生信息,年龄从大到小排序,年龄相同时按学号从小到大排序13:查询女生的最大年龄14:查询各种性别的人数15:查询男生总人数...
2020-12-29 18:59:55
321
原创 Charles
验证是否可以获取web端的https接口短点调试弱网测试模拟测试屏蔽web网页抓包信息关闭 Proxy 里面的 Windows proxy关注接口过滤打开模拟器
2020-12-24 19:58:31
169
1
原创 Monkey
adb shell monkey --ignore-timeouts --ignore-crashes -p 包名 -v --throttle 300 -s 种子书 >路径–ignore-timeouts忽略超时–ignore-crashes忽略奔溃-p 包名 指定包名-v -v -v 打印日志详细程度–throttle 时间 :延迟等待时间-s 种子书...
2020-12-23 08:33:07
76
原创 adb命令
查看移动端设备:adb devices开启adb服务:adb start-server关闭sdb 服务:adb kill-server安装apk:adb install apk路径覆盖安装:adb install -r apk路径系统程序包:adb shell pm list packages –s 第三方包:系统程序包:adb shell pm list packages –3手机全部的包:adb shell pm list packages截屏:adb shell screencap
2020-12-23 08:25:21
103
原创 linux基本命令
linux命令目录 进入目录: cd 目录名 返回上一级:cd .. 进入根目录: cd / 创建目录(新增)mkdir 目录名 修改目录名:mv 目录名称 新目录名称 (剪切:mv 目录名 路径 ) 删除目录 :rm -rf 目录名 查看目录:find / -name '目录名' (重点) 查看当前所在的位置:pwd 查看当前目录下的所有文件和目录:ls 查询目录下的详细的文件和目录信息:ll 或者ls -l 查询当前目录下的隐藏文件:ls -a 复制目录: cp 目
2020-12-22 16:55:42
68
原创 Day05
1、测试工具介绍目前市场上主流的 软件测试 管理工具有: TestCenter(泽众软件出品)、TestDirector(MI公司TD,8.0后改成QC),TestManager(IBM),QADirector(Compuware),TestLink(开源组织),QATraq(开源组织),oKit (统御至诚)。Jira 管理工具,禅道2、禅道的安装1)双击文件,安装(解压)2)查看目录点击服务:apche可以选择80或88端口,mysql可以选择3306或3308端口点击访问禅道,页面
2020-12-18 19:59:13
157
1
原创 Day03
测试计划包含:确定测试范围,制定测试策略,测试资源安排,人员的分配,时间安排,风险分析缺陷报告包含:缺陷编号,缺陷状态,缺陷标题,严重程度,优先级,重现步骤,缺陷类型,测试环境(指派人员,抄送人员,截至日期)缺陷状态包含:按照缺陷的正常处理流程,包括新建、已打开、已指派、已修复或已解决和已关闭这五个状态对于禅道管理软件的Bug状态,目前只有三种:激活、已解决和已关闭重现步骤包含:操作的每一步骤,实际结果,预期结果严重程度包含:关键的、主要的、次要的和无关紧要的关键的:属于最严重的,主要是缺陷影
2020-12-18 07:56:59
98
原创 双肩包测试用例
双肩包测试用例安全测试:1.是否能够更好的保存书包内的东西2.双肩背包的材质是否有毒3.双肩背包的双带是否对防滑对肩膀有所损坏4.双肩背包是否能防水以免影响书包内的物品,更好的保护6.双肩包是否防水,防火功能测试:1.双肩包是否可以装书2.双肩包旁边的侧兜是否能装杯子,伞3.双肩背包是否可以装生活用品和书4.双肩背包是否含有小兜可以装其他的文具或者私密东西5.双肩背包是否具有手提的地方6.双肩背包上面含有的污渍是否可以清洗干净性能测试1.双肩背包的背带可以承受多大的重量,是否容
2020-12-16 09:52:15
362
原创 电梯测试用例
电梯测试用例界面:1.电梯外观美化如何2.电梯说明书有没有错别字3.电梯内按钮图标是否容易分辨功能:1.上升键和下降键,测试电梯能否实现正常的上升和下降功能。2.电梯的按钮是否都可以使用。3.电梯门的打开,关闭是否正常。4.报警装置是否安装可用,报警电话是否可用。5.与其他电梯之间是否协作良好。6.通风状况如何,是否有手机信号。7.突然停电时的情况。8.上升途中、下降途中的响应。易用:1.电梯的按钮的设计是否符合人的使用习惯安全:1.进入电梯喊话,外面是否听到,拨打手机是否
2020-12-16 09:39:51
199
原创 椅子测试用例
椅子测试用例功能: 1.能不能供人坐,即能不能供人使用。 2.坐上去是否摇晃。 3.坐人后是否会发出响声。 4.椅子上会不会掉颜色,即坐上去,来回摩擦椅子上的颜色会不会粘到衣服上。 5.有水撒到椅子上的时候,用布子或纸擦的时候会不会掉颜色。能不能擦干净水。 6.坐上去会不会有塌陷的感觉。 7.从椅子上离开的时候会不会发出响声。 8.椅子会不会轻易挂到衣服。 9.靠在椅背上的时候会不会,发出响声,椅子会不会摇晃。 10.椅子脏了是能易清理干净。 11.是否只能供一
2020-12-16 09:29:23
184
原创 Day01
Day011:公司流程开发:编写概要和详细设计— 编码并自测(开发环境)立项(确定项目)–编写需求(需求人员)–需求评审(编写需求人员发起)-- ---------------部署环境(linux)—冒烟测试(通过)–提交bug—回归测试(测试报告)–验收测试–上线测试: 测试用例–测试用例评审(测试人员发起)2:软件测试分类按照阶段单元测试:是指对软件中的最
2020-12-16 09:00:49
101
原创 软件测试Linux,adb命令
Linux:常用命令:(面试题/笔试题)ls 展示cd 切换mkdir 创建目录touch 创建文件rmdir 删除cp 复制mv 移动vi 编辑:wq 退出并保存pwd 显示路径查看文件:cat 由第一行开始显示文件内容tac 从最后一行开始显示,可以看出 tac 是 cat 的倒着写!nl 显示的时候,顺道输出行号!more 一页一页的显示文件内容less 与 more 类似,但是比 more 更好的是,他可以往前翻页!head 只看头几行tail 只看尾巴几行用
2020-12-09 08:21:16
135
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人