自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 软件测试面试少走弯路

关键字不够完善,所以不能满足所有项目的需求。自动化性能都会该如何介绍?记得面试前准备好如何回答怎么做到的?自动化测试给项目组带来的效益是什么?只会手工和会写基础脚本分别如何介绍。自动化测试岗位面试最强10道面试题。这个自动化测试框架具体如何实现的?为什么不用现成的工具,而是自研框架。不会自动化和性能能找到工作吗?萌芽计划对软件测试的大致了解。说说你们整个自动化测试的流程。自动化测试覆盖率达到了多少?你碰到过什么难解决的问题?回答验证码机制的处理问题。自动化是否发现过BUG?这套框架的缺点是什么?

2024-09-13 17:46:49 176

原创 安享智慧理财项目 测试13

1、查找所有标签 bs.find_all("标签名") == 元素的集合 == ["元素1","元素2"]log.info("接口执行为:{}".format(r.status_code))1、查找所有标签 bs.find_all("标签名") == 元素的集合 == ["元素1","元素2"]log.info("接口执行结果为:{}".format(r.text))log.info("接口执行为:{}".format(r.json()))原因{}".format(e))

2024-08-28 18:47:19 860

原创 安享智慧理财项目 测试12

"desc": "获取图片验证码成功(随机数为字符串)","desc": "获取图片验证码成功(随机数为空)","desc": "获取图片验证码成功(随机小数)","desc": "获取图片验证码成功(随机整数)","desc": "注册失败(图片验证码错误)","desc": "注册失败(短信验证码错误)","desc": "注册失敗(手机号已存在)","expect_text": "验证码错误""desc": "查询登录状态(已登录)","desc": "查询登录状态(已登录)",

2024-08-11 16:55:45 566

原创 Fiddler安装与使用

下载适用于您操作系统的最新版本Fiddler。目前,Fiddler支持Windows、macOS和Linux平台。安装包,按照向导提示完成安装。默认情况下,Fiddler会作为系统服务自动启动。首次运行可能需要通过系统安全设置允许其执行。文件后,打开磁盘映像,将Fiddler拖入。对于其他发行版,请参照官方文档进行安装。抓取HTTPS,比HTTP安全系数更高的。软件基本功能页面六大区域介绍。打开fiddler再打开网页。小结辅助定位bug的五个步骤。模拟发送请求的五个步骤小结。弱网测试小结三大步骤。

2024-08-07 23:25:50 376

原创 安享智慧理财项目 测试11

功能脚本调试自动化执行jmeter自动化脚本。

2024-08-01 15:11:51 213

原创 安享智慧理财项目 测试10

如何可以做到可重复执行?1、清除测试数据(已注册数据)2、脚本按指定顺序执行清除测试数据明确清除那些数据?1、注册手机号和登录日志2、造数据(借款标)提示:在工作中找开发确认。这些数据在那个库、那个表?库:czbk_member表:mb_member(会员主表)、mb_member_info(信息表)、mb_member_login_log(登录日志)、mb_member_register_log(注册日志)提示:以上表找开发获取确定sql语句分析。

2024-07-31 23:48:45 1127

原创 安享智慧理财项目 测试9

3、依赖接口不用断言,只需要断言被测接口,(如:注册依赖图片验证码、短信验证码、只需要断言注册即可)可以调节,但很麻烦,所以对于状态码来说,只需要断言响应码即可,不需要延伸断言大小。响应断言只需要复制粘贴上面的断言,然后修改名称和文本内容即可(选择文本断言)响应断言只需要复制粘贴上面的断言,然后修改名称和文本内容即可(选择文本断言)响应断言只需要复制粘贴上面的断言,然后修改名称和文本内容即可(选择文本断言)如果有就通过,否则就是失败。响应断言只需要复制粘贴上面的断言,然后修改名称和文本内容即可。

2024-07-31 16:27:21 1220

原创 安享智慧理财项目 测试8

后台充值依赖于随机验证码 和 登录 因此把登录复制进去,记得登录必须在第一个,必须先登录。结果没返回未认证,因此也是BUG,必须要有引导,BUG后加在名称上,并且禁用。启动后发现索引超长(字符串超出),是BUG,BUG后加在名称上,并且禁用。启动后发现索引超长(字符串超出),是BUG,BUG后加在名称上,并且禁用。获取图片验证码不依赖于登录,因此登录成功其实可以删除,并不影响测试。查看结果树,选择正则测试,复制input,把所有的杠前面都加两个。1、后台充值必须先登录,再请求图片验证码,最后调用后台充值。

2024-07-30 21:51:37 872

原创 安享智慧理财项目 测试7

扩展,如果觉得写固定的数不行,要求必须真正的随机数,那我们可以设置函数参数来实现(是不是真随机数其实对测试不重要)注意:因为phone2已经注册成功了,因此改为phone3,且必须与短信验证码一致,同意条款改为off不同意。1、随机数为空、随机数为字符串,响应状态码为404/404,如果需要变绿,就需要加断言且勾选“忽略状态”添加Cookie管理器进行关联。扩展:短信验证码需要用到手机号,注册的时候要用,登录的时候也要用,包括验证码。记得右键禁用他,这样我们连跑的时候,他不能跑,不能运行。

2024-07-30 17:02:08 748

原创 JMeter常用快捷键

这些快捷键可以帮助更快地使用JMeter,提高测试效率和速度。

2024-07-30 15:44:09 166

原创 安享智慧理财项目 测试6

在Jmeter的安装路径下打开bin文件夹下的jmeter.properties文件,搜索关键词default.encoding定位到语句【#sampleresult.default.encoding=ISO-8859-1】。//---------------以下步骤为转码过程---------------建议:使用SQL语句时,使用复制生成的SQL语句,修改主要字段值。缺点:接口耦合度高(接口之间依赖性强,一个失败,后面全失败)缺点:复杂,操作步骤较多,不适合频繁改造数据。2.3通过数据库构造【推荐】

2024-07-30 13:57:30 719

原创 解决MySQL报错1045问题以及如何在MySQL中创建多个用户

这将在 MySQL 服务器上创建一个名为 "myuser" 的用户,并为其设置密码为 "mypassword"。这将授予 "myuser" 用户对 "mydatabase" 数据库的所有权限。如果只希望授予特定权限,可以将 "ALL PRIVILEGES" 替换为具体的权限,如 "SELECT, INSERT, UPDATE, DELETE" 等。注意:在修改密码过程中,需要确保 MySQL 服务已经停止,然后才能进行修改。在实际应用中,您可以根据需要修改数据库名称、用户名和密码,并设置不同的权限。

2024-07-29 21:05:14 459

原创 安享智慧理财项目 测试5

目标能独立说出搭建环境的两项(项目、工具)能数据造数据常用方式及区别能使用jmeter执行投资业务用例(功能)回顾接口测试流程1、需求评审2、测试计划与方案3、分析api文档4、编写用例5、搭建环境6、编写脚本7、执行脚本8、缺陷管理9、测试总结一、环境说明1、项目环境2、测试工具环境1.1项目环境搭建环境部署主要步骤三方接口如何解决?使用mock1.2Mock说明什么是mock?-- 模拟接口什么场景下会用mock?1、依赖的接口未实现。

2024-07-27 00:30:23 496

原创 使用flask模拟注意事项

按 WIN +R 进入运行,输入 cmd,点击确定打开命令提示符,输入python,进入 python 交互解释器,即可显示 python 版本信息。pip是Python的包管理工具,它可以帮助我们下载和安装各种Python库。在命令提示符中输入 python –V 或者 python --version,也可以查询 python 版本(标准方式))(要想知道自己运行的 python 版本,只需要运行 python 交互。是一个 Python 库,用于发送 HTTP 请求,获取网络资源。

2024-07-26 22:59:07 262

原创 安享智慧理财项目 测试4

注册图片验证码、注册短信验证码。

2024-07-25 23:45:43 200

原创 安享智慧理财项目 测试3

请求参数和值:所有input标签中name属性值为参数名,value属性值为参数值。1、认证接口请求头使用Multipart-form-date。2、三方开户、三方充值、三方投资都需要调用Mock接口。原因:ui功能测试需要等待前端页面开发完成、后台接口开发完成后且前端与后端联调完成。1、测试接口依赖的是数据是否都明确(请求、响应)ui功能测试:功能调用(前端js、服务器端)+页面布局+兼容。3、参数规则(类型、必填、长度、等等)说明。ui功能测试和接口测试哪个先执行?ui功能测试和接口测试哪个更高效?

2024-07-08 05:28:34 938 1

原创 Linux系统

9:其他命令 wget命令 – 下载网络文件 hash命令 – 管理命令运行时查询的哈希表 history命令 – 显示与管理历史命令记录 wait命令 – 等待指令执行完毕 bc命令 – 数字计算器 rmmod命令 – 移除内核模块 pigz命令 – 多线程的解压缩文件 xargs命令 – 给其他命令传参数的过滤器。[parameter]:命令参数(可选),命令的操作对象,一般文件、目录、用户和进程等都可以作为参数被命令操作。-如果还存在其他文件/目录/命令,再按一下tab键,系统会提示可能存在的命令。

2024-07-07 04:40:58 367

原创 安享智慧理财项目 测试2

5、测试总结(1、测试结论 2、缺陷修复程度 3、剩余缺陷 4、测试收获或总结)4、缺陷统计及分析(模块发现的缺陷、缺陷严重程度分布、开发对应缺陷)投资失败(余额不足、投资自己标、密码错误、非10的倍数)借款失败(未登录、未开通资金托管账号、信用额度不足)投资失败(最高可投金额、最大投资金额、最低投资金额)投资失败(未登录、未开通资金托管账号、未风评评测)投资失败(满标审核不通过、提前复审、部分复审)①请求错误(方法、URL、参数、信息头类型)借款失败(审批不通过、驳回、撤标)投资成功(延期、2次满标)

2024-07-07 04:29:38 263

原创 安享智慧理财项目 测试1

安享智慧理财项目是一个P2P的金融平台,P2P金融又叫P2P信贷,本项目采用国家政策允许的银行存管模式,为用户提供方便、快捷、安心的P2P金融服务,可以为用户提供借款和投资功能的理财服务。投标 是一个投标招标的专业术语,是指投标人(卖方)应招标人的邀请,根据招标通告或招标单所规定的条件,在规定的期限内,向招标人递盘的行为。功能模块:登录、系统首页、借款管理、资金管理、认证管理、用户管理、内容管理、系统管理、统计管理、扩展管理。功能模块:登录、通用、借款、认证、用户中心、债权转让、推广、托管。

2024-07-05 04:59:03 1023 1

原创 瑞吉外卖项目记录4

需要注意,只有管理员(admin用户)可以对其他用户进行启用、禁用操作,所以普通用户登录系统后启用、禁用按钮不显示。在员工管理列表页面,可以对某个员工账号进行启用或者禁用操作。账号禁用的员工不能登录系统,启用后的员工可以正常登录。在员工管理列表页面点击编辑按钮,跳转到编辑页面,在编辑页面回显员工信息并进行修改,最后点击保存按钮完成编辑操作。如果某个员工账号状态为正常,则按钮显示为“禁用”,如果员工账号状态为已禁用,则按钮显示为“启用”管理员admin登录系统可以对所有员工账号进行启用、禁用操作。

2023-07-05 17:30:47 85

原创 瑞吉外卖项目记录3

加这个注解才能扫描WebFilter这种注解,从而把我们的过滤器创建出来。

2023-05-23 23:20:20 56 1

原创 瑞吉外卖项目记录2

之前登录页面输入账号密码后运行到这里就不动了,一直报java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES),我一直以为是我电脑没给root,一直用管理员打开命令提示符打开MySQL输入:GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '111111';这个是一个通用的返回结果类。创建服务端返回结果类。

2023-04-25 19:13:04 53

原创 瑞吉外卖项目记录1

本项目(瑞吉外卖) 是专门为餐饮企业(密厅、饭店)定制的一-款软件产品,包括系统管理后台和移动端应用两部分。其 中系统管理后台主要提供给餐饮企业内部员工使用,可以对餐厅的菜品、套怒、订单等进行管理维护。移动端应用主要提供给消费者使用,可以在线浏览菜品、添加购物车、下单等。本项目共分为3期进行开发:第一期主要实现基本需求,其中移动端应用通过H5实现.用户可以通过手机浏览器访问。

2023-04-22 22:29:39 114

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除