08 2024 档案

摘要:性能测试 一、性能测试的介绍 1、定义:通过某些工具或手段来检测软件的某些指标是否达到要求,这就是性能测试。 功能测试:a,b 两个软件,a可以打开,b也可以打开 性能测试:a,b 两个软件,a可以打开8s,b也可以打开2s 说明:b的性能好 2、性能测试是在功能测试之后进行; 3、性能测试的类型: 阅读全文
posted @ 2024-08-28 16:18 藕丝鲜芋 阅读(115) 评论(0) 推荐(0) 编辑
摘要:[808]There were errors checking the update sites: SSLHandshakeException: sun.secu解决方案 (1)插件管理页面提示:There were errors checking the update sites:IOExcept 阅读全文
posted @ 2024-08-24 14:38 藕丝鲜芋 阅读(232) 评论(0) 推荐(0) 编辑
摘要:jmeter操作数据库 一、jmeter操作数据的前期工作 jmeter是java语言编写的 1、在操作数据库之前要安装jdbc ,数据库驱动,如上图就是驱动 下载驱动 2、将驱动存放在指定路径下(jmeter和java的lib与lib\ext目录下) 3、在jmeter的测试计划中导入驱动(浏览完 阅读全文
posted @ 2024-08-23 17:14 藕丝鲜芋 阅读(57) 评论(0) 推荐(0) 编辑
摘要:jmeter中提取token值(正则表达式) 一、接口前准备 案例链接:http://shop.duoceshi.com/ uiid接口: http://manage.duoceshi.com/auth/code get请求 登录接口: http://manage.duoceshi.com/auth 阅读全文
posted @ 2024-08-22 19:59 藕丝鲜芋 阅读(1138) 评论(0) 推荐(0) 编辑
摘要:认识jmeter工具 认识常用的工具菜单 前置处理器 后置处理器 sampler 中主要式接口请求 响应断言: 监听器; 包含:取样器、请求头请求体、响应头响应体 保存: 后缀,jmx 阅读全文
posted @ 2024-08-22 17:50 藕丝鲜芋 阅读(5) 评论(0) 推荐(0) 编辑
摘要:发送一个post/get请求 1、创建一个线程 2、新建一个http请求 编辑http请求的内容 POST GET 接口断言: 响应参数:{"code":"200","msg":"登录成功!","model":{}} 查看结果: 保存,运行 a、保存: b、运行 红色表示错误 绿色表示成功 查看请求 阅读全文
posted @ 2024-08-22 16:03 藕丝鲜芋 阅读(143) 评论(0) 推荐(0) 编辑
摘要:断言: 接口需要进行断言 断言有两种: (1)通过if语句 (2)通过assert语句 注意点:就是转换成json格式 案例1:if断言 import requests url1="http://cms.duoceshi.cn/manage/loginJump.do" data1={"userAcc 阅读全文
posted @ 2024-08-22 11:26 藕丝鲜芋 阅读(36) 评论(0) 推荐(0) 编辑
摘要:第一个方法请求:requests.请求 requests.post # import requests # url1="http://cms.duoceshi.cn/manage/loginJump.do" # data1={"userAccount":"admin","loginPwd":"123 阅读全文
posted @ 2024-08-21 17:23 藕丝鲜芋 阅读(47) 评论(0) 推荐(0) 编辑
摘要:postman之接口用例 一、接口文档熟悉 1、在群里接口:借款类接口、电商类接口、保险类的接口 2、看接口文档中的接口的一个接口 分析:接口入参,接口入参字段,接口返回参数,接口返回字段 3、整理有哪些接口? 电商接口: 保险接口: 银行接口: 物流接口: 4、你怎么去测试接口 接口业务测试 1、 阅读全文
posted @ 2024-08-21 16:34 藕丝鲜芋 阅读(15) 评论(0) 推荐(0) 编辑
摘要:postman参数化 1、{{变量名}} 花括号,时两个括号 在环境变量中设置变量参数,作用于所有的接口 设置变量:当前所有的接口都可以调用这个参数 get中设置变量: http://cms.duoceshi.cn/manage/loginJump.do?userAccount={{u1}}&log 阅读全文
posted @ 2024-08-21 16:03 藕丝鲜芋 阅读(8) 评论(0) 推荐(0) 编辑
摘要:类 一、类的介绍 (1)类(class): 描述具有相同的属性和方法的对象的集合,这个集合中每个对象所共有的属性和方法。 比如:杭州是一个类: 西湖、宋城、湘湖等 比如:动物是一个类:狗、猫、猴子、孔雀 (2)实例化:创建一个类的实例,类的具体对象。 (3)对象:通过类定义的数据结构实例。对象包括两 阅读全文
posted @ 2024-08-17 07:46 藕丝鲜芋 阅读(7) 评论(0) 推荐(0) 编辑
摘要:一、postman (一)postman 介绍 1、postman是一个接口工具 2、下载 :https://www.postman.com/downloads/ 3、postman的安装包: 4、点击安装: 5、表示安装成功: 二、postman的实战 1、新建集合(可以存放多个接口或者目录) 2 阅读全文
posted @ 2024-08-17 07:41 藕丝鲜芋 阅读(138) 评论(0) 推荐(0) 编辑
摘要:弱网测试 一、 1、弱网测试通过修改上传,下载的速率来进行模拟测试 二、实战 1、在ruluesperformance勾选simulate modem speeds 2、查看开启网络后延迟后的耗时 600ms 左右 3、 rules customize rulues 打开编辑器 文件中查看: ctr 阅读全文
posted @ 2024-08-17 07:37 藕丝鲜芋 阅读(123) 评论(0) 推荐(0) 编辑
摘要:fiddler断点 一、断点 (一)、定义:断点就是可以修改接口的参数:请求前断点是能修改请求头和请求入参 参数,请求后断点是能修改响应头,响应体参数 (二)、断点作用: 1、开发、测试调试代码 2、测试人员可以绕过前端限制,测试后端的接口数据 3、构造数据测试,篡改数据,查看接口数据 (三)断点的 阅读全文
posted @ 2024-08-17 07:35 藕丝鲜芋 阅读(165) 评论(0) 推荐(0) 编辑
摘要:F12抓接口 f12--network 操作登录 查看登录接口如下图 抓到接口的查看: 详情: 1、请求头和请求体详情 2、请求体: 3、响应体 Request URL: http : /l cms.duoceshi.cn/manage/ loginump .doRequest Method: PO 阅读全文
posted @ 2024-08-17 07:27 藕丝鲜芋 阅读(1225) 评论(0) 推荐(1) 编辑
摘要:一、接口测试介绍 1、 定义:接口测试也叫api,他是系统与系统之间,模块与模块之间的数据交互; 案例:cms 为案例: http://cms.duoceshi.cn/manage/login.do f12 抓取或者抓包工具fiddler 登录接口: http://cms.duoceshi.cn/m 阅读全文
posted @ 2024-08-17 07:15 藕丝鲜芋 阅读(25) 评论(0) 推荐(0) 编辑
摘要:一、python操作数据库 1、python+pymysql库 2、下载pymysql这个第三方库 a、dos 命令下cmd pip install pymysql b、在pycharm中的setting中下载 3、我们将安装数据库开启: service mysqld start 4、开始在pyth 阅读全文
posted @ 2024-08-17 07:09 藕丝鲜芋 阅读(5) 评论(0) 推荐(0) 编辑
摘要:实例1:运行所有的用例 import unittest #导入unittest框架 from selenium import webdriver #导入selenium from time import * class Cms(unittest.TestCase): @classmethod def 阅读全文
posted @ 2024-08-17 07:03 藕丝鲜芋 阅读(11) 评论(0) 推荐(0) 编辑
摘要:unittest框架 1、unittest 是方便规范编写测试用例和后期维护; 2、unittest 是python中自带的库 3、unittest框架的结构: import unittest class Kj(unittest.TestCase): @classmethod def setUpCl 阅读全文
posted @ 2024-08-15 10:37 藕丝鲜芋 阅读(5) 评论(0) 推荐(0) 编辑
摘要:一、用例设计编写 案例链接: http://cms.duoceshi.cn/manage/login.do 1、按照用例场景设计 (1)登录场景(输入账号--输入密码--点击登录) from selenium import webdriver from time import * dx=webdri 阅读全文
posted @ 2024-08-15 09:57 藕丝鲜芋 阅读(10) 评论(0) 推荐(0) 编辑
摘要:下拉框 定位下拉框有三种方法: 1、下标定位下拉框:select_by_index 2、value属性值定位下拉框:select_by_value 3、文本内容定位i下拉框:select_by_visible_text 定位之前要导入select 类: from selenium.webdriver 阅读全文
posted @ 2024-08-14 09:04 藕丝鲜芋 阅读(166) 评论(0) 推荐(0) 编辑
摘要:selenium定位 1、文本框(text)、密码(password)、按钮(button)、输入(send_keys)、点击(click) 案例: http://cms.duoceshi.cn/manage/login.do 环境 from selenium import webdriver #导 阅读全文
posted @ 2024-08-14 09:03 藕丝鲜芋 阅读(6) 评论(0) 推荐(0) 编辑
摘要:9种定位方法 案例:https://www.baidu.com/ 百度为案例 查看定位访问: 打开方式两种:一种f12 ,另一种更多工具 开发者工具, 第一种方法:id定位 from selenium import webdriver #导入selenium第三方库中webdriver from t 阅读全文
posted @ 2024-08-14 09:01 藕丝鲜芋 阅读(22) 评论(0) 推荐(0) 编辑
摘要:一、打开网址的方法 (1)get打开网址 a、get打开一个网址 from selenium import webdriver #导入selenium第三方库中webdriver from time import * dx=webdriver.Chrome() #创建一个对象来来调用谷歌浏览器的对象 阅读全文
posted @ 2024-08-14 08:59 藕丝鲜芋 阅读(8) 评论(0) 推荐(0) 编辑
摘要:一、认识selenim 1、selenium的定义? selenium是python中第三方库,python语言进行封装的我们用的selenium2的版本 2、selenium的作用? 做ui自动化,(代替手工测试) 3、ui自动化的优点? a、解决重复性工作 b、节约时间 c、节约人力成 d、保证 阅读全文
posted @ 2024-08-13 19:52 藕丝鲜芋 阅读(26) 评论(0) 推荐(0) 编辑
摘要:一.加密讲解 加密算法: md5\rsa\AES\des\base (一)base64加解密 import base64 a=base64.b64encode(b"123456") print(a) #加密#b'MTIzNDU2' b=base64.b64decode(b'MTIzNDU2') pr 阅读全文
posted @ 2024-08-13 19:26 藕丝鲜芋 阅读(37) 评论(0) 推荐(0) 编辑
摘要:python中的模块 (一)模块的介绍 1、python中模块: 模块也是一个python文件,也叫 .py文件 2、一个模块中包含:类、函数、变量、方法等 3、模块的结构: 4、一个模块能够有逻辑的组织python的代码段 二、模块的导入 1、import 模块名 import time prin 阅读全文
posted @ 2024-08-13 15:13 藕丝鲜芋 阅读(4) 评论(0) 推荐(0) 编辑
摘要:len函数:返回字符的长度 计算列表的长度、字符长度、元组的长度、字典长度 案例: list=[1,2,3,4] print(len(list)) #4 abs 绝对值 a=-1 print(abs(a)) #1 sum函数 求和 print(sum(range(1,101))) list = [1 阅读全文
posted @ 2024-08-13 15:10 藕丝鲜芋 阅读(5) 评论(0) 推荐(0) 编辑
摘要:if,def,else,for,while,class,末尾要加: 阅读全文
posted @ 2024-08-08 17:49 藕丝鲜芋 阅读(2) 评论(0) 推荐(0) 编辑
摘要:python自定义函数 一、常见的自定义函数 已经学过的函数:list、print、set、str 、type、tuple、dict、range、input等 format 二、实战讲解 format 函数 1、默认显示 案例: hz="{}{}".format("dcs","43") print( 阅读全文
posted @ 2024-08-08 16:21 藕丝鲜芋 阅读(18) 评论(0) 推荐(0) 编辑
摘要:return 一、return语句 1、return是指定一个返回值 2、在python中创建一个函数 ,可以用return语句指定返回的的值,这个返回值可以是任意的类型 3、return语句在同一个函数中可以出现多次,但是只有有一个得到执行,就会直接结束函数的执行。return后面的语句不执行了 阅读全文
posted @ 2024-08-08 15:13 藕丝鲜芋 阅读(220) 评论(0) 推荐(0) 编辑
摘要:python之局部变量和全局变量 一、python中的变量 (1)局部变量 定义:在函数内定义的变量就局部变量 (2)全局变量 定义:在函数内外都可以引用定义的变量就全局变量 (3) 备注:当局部变量和全局变量在一起时,局部变量要比全局变量优先级级高 案例: a=200 #全局变量 def hs() 阅读全文
posted @ 2024-08-08 09:44 藕丝鲜芋 阅读(12) 评论(0) 推荐(0) 编辑
摘要:python之自定义函数 一、函数的介绍 1、函数定义:函数是一个组织好,可重复使用,实现单一或联合的代码段。 2、函数作用:a、降低代码的冗余、b、增加代码的复用性 c、提高程序的拓展性 d、封装 二、python的结构 三、函数的使用 1、格式: def 函数名 (变量): 执行语句 函数名(实 阅读全文
posted @ 2024-08-07 18:01 藕丝鲜芋 阅读(307) 评论(0) 推荐(0) 编辑
摘要:if语句 一、if语句的介绍 1、if单分支 2、if的多分支 3、if的嵌套 4、三目运算 二、实操 1、if单分支 格式: if 条件 : 执行语句1 else 执行语句2 案例1 在if语句判断中:我们可以使用比较运算符、成员运算符、逻辑运算符等 ,<,==,!=,>=,<=、and、 or 阅读全文
posted @ 2024-08-06 17:36 藕丝鲜芋 阅读(13) 评论(0) 推荐(0) 编辑
摘要:python之字符类型字符串 (一)字符类型的符号: <class 'str'> (二)查看字符类型语句:type() (三)常见的字符串类型语句: capitalize()、title()、count()、join、split、strip、strip、rstrip、startswith、start 阅读全文
posted @ 2024-08-05 17:52 藕丝鲜芋 阅读(139) 评论(0) 推荐(0) 编辑
摘要:(一)索引 定义:索引也叫下标或角标 作用:可以直接使用索引来访问序列中的元素, 索引分为两种:正向索引和负向索引 正向索引:从索引0开始 负向索引:从-1开始 (二)切片 1、定义:切片是指对操作的对象截取其中一部分的操作,字符串,列表,元组都支持切片操作 2、切片的语法:【开始索引:结束索引 : 阅读全文
posted @ 2024-08-05 17:37 藕丝鲜芋 阅读(376) 评论(0) 推荐(0) 编辑
摘要:python的介绍 (1)python是一门编程语言(比如:java、c++、c、.net、go等都是编程语言) python 也是胶水语言 (2)python是一门面向对象,解释型的动态类型的编程语言, a、什么是面向对象? python 中一切皆为对象,对事物的描述和方法系统的定义为一个类,在这 阅读全文
posted @ 2024-08-03 17:01 藕丝鲜芋 阅读(12) 评论(0) 推荐(0) 编辑
摘要:if 判断条件后应加: python中要用缩进来表示从属关系。if语句中嵌套的if语句不能对齐,应该用缩进来表示从属关系 用python打开编辑txt文件,如果txt文件中的中文字符出现问号,应该加encoding='utf-8',如f=open('text.txt','w',encoding='u 阅读全文
posted @ 2024-08-02 17:42 藕丝鲜芋 阅读(2) 评论(0) 推荐(0) 编辑
摘要:html 一、基本介绍 1、定义:html是一种超文本标记语言,也是一种标识性语言(不是编程语言) 标记:记号(绰号) 超文本:就是页面内容可以包含图片、链接,音乐,视频等素材。 2、为什么学习html? (1)测试页面元素,了解页面页面元素(页面是html语言编写的) (2)进行ui自动化需用到元 阅读全文
posted @ 2024-08-01 18:10 藕丝鲜芋 阅读(5) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示