- 博客(43)
- 资源 (11)
- 收藏
- 关注
原创 根据UIL下载图片/视频、根据URL自动下载图片/视频、GUI自动下载想要的图片
根据UIL下载图片/视频、根据URL自动下载图片/视频、GUI自动下载想要的图片篇结束,欢迎去我的主页查看其它关于技术的文章~~~image_or_video_url.csv内容案例如下。
2023-07-25 02:32:02 19602
原创 软件测试计划2
我们公司所做的,就是推出各种适合客户,并且降低用户投资风险的理财产品,让客户可以放心在我们的平台进行一系列的资产管理。下表列出了制定测试计划时所使用的文档(项目文档、标准文档、工具文档),并标明了各文档的可用性。b :由于程序引起的非法死机,退出,数据丢失,主要功能完全丧失,系统悬挂等错误。a: 微小的问题, 如果不进行修改,不影响主要功能,产品及属性仍可使用,如有个错别字。2、边界值的处理无效,重要界面的显示问题,会对用户产生一定影响的文字错误。c、主要功能丧失,导致严重的问题,或致命的错误声明。
2023-07-11 00:13:57 27062
原创 软件测试计划1
XX系统是为用户提供精美图片、精美视频、优美文案,以及用户可以自定义上传自己的图片、视频、标题等文案:精美的很吸引人的短句卖点:商品的特点,有价值的点。
2023-07-10 02:07:09 28604
原创 利用Charles进行Mock测试
Charles是一款用Java编写的代理软件,电脑或者手机访问网站首先会访问到Charles代理工具上,由代理工具再把访问数据转发到相应的网站上,所以可以很好的通过设置Charles,对接口的请求和响应进行加工处理。①Tools.Map Remote可以自己开发一组测试接口,将前端的接口请求转到测试接口上,提供开发暂时无法提供的数据,或者是动态处理mock数据,这样就相当于变成了一个mock server。注: 如果是在工具中打开则需要添加接口信息,如果是右击接口再选择mock则无需添加当前接口信息。
2023-06-24 01:21:10 31117
原创 修改图片\视频的分辨率和格式
简介: 在写好测试案例后,在数据准备时,有时候我们需要为准备数据而花费大量的时间,尤其是大数据量的测试时,机器学习的测试时,往往会耗费大量的测试数据,所以写一个适合自己测试的造数工具非常有必要。
2023-03-26 23:14:35 31336 1
原创 测试日常讨论
简介:作为测试人员,日常经常就测试过程和测试经验进行讨论,以下是我和朋友日常聊天时的技术讨论记录,希望能对测试人员更好的理解测试和对日常测试工作有所帮助。
2023-03-18 18:19:20 37778
原创 SeleniumUI自动化的POM三层架构
简介:企业级自动化测试中,要写的代码太多了,写着写着会发现很多的代码都重复的写,而且硬编码导致了代码很冗余,一大坨一大坨,当出现了问题后,不好剖析原因以及快速找到对应的解决办法。写成POM三层架构就方便管理代码,而且避免了代码的冗余。目的:使代码结构清晰,方便管理代码,将代码和业务分开来,一定程度实现了解耦合性。
2022-12-13 01:47:17 37963
原创 Python如何批量把图片地址输入到浏览器上
简介:在企业测试中,我们时不时的需要将某些文件地址批量输入到浏览器中,然后校验文件是否正确,在浏览器上是否能正常展示,这里的文件可能是HTML页面,也可能是图片地址或者视频地址,目的:以最少的时间将大量的地址批量放入浏览器中,以便让我们测试人员进行检测。
2022-12-02 00:37:04 50057
原创 python、jmeter、postman接口测试分别如何做断言
简介:断言是机器判定case是否通过的标准,检验预期结果与实际结果是否统一的标准。目的:在接口测试,GUI自动化测试,接口自动化测试时自动校验结果,不用眼睛去查看,适合做大批量重复的判断时使用。
2022-11-16 02:07:12 55250 2
原创 python/jmeter/postman数据驱动
有的人 是因为上司需要他做接口测试,有的是开发要他做接口测试,有的则是自发的觉得自己的负责的版本接口都需要测一下,保证接口的稳定,纵使刷了一遍又一遍的接口,没有找到bug,但是我们能收获的是我们担起我们对整个项目的保证与责任,我们对我们项目信心,我们对项目结构的熟悉。
2022-11-11 01:21:46 57195
原创 Selenium GUI自动化下载百度图片
作为测试人员和开发人员,我们时时的需要从网上下载一些图片用于上传到我们的系统中,或者使用我们代码对图片分析时,都需要我们能从网上下载图片,如果有一个程序代码能解放我们的双手,自动一张一张图片的下载,那么将是很nice的事。:使用selenium自动化来下载图片。
2022-11-05 10:09:03 60979
原创 adb工具的使用
adb全称(Android Debug Bridge),它是一个通用命令行工具,它可以做为Android与PC端连接的一个桥梁,所以adb又称为Android调试桥,用户可以通过adb在电脑上对Android设备进行全面操作,比如安装和调试应用,操作文件的传输等。
2022-10-07 20:23:56 98625
原创 软件测试知识
作为一个合格的测试人员,我们测试的时候不能随意的测试,我们需要有丰富的测试基础,包括测试要时要有方向有目标有步骤,而这篇文章则告诉我们测试人员应该如何测
2022-10-07 00:31:16 103779
原创 Linux的常用命令大全(关联测试、Java后端开发、运维)
真实测试中我们测试环境搭建和梳理环境时还有问题排查时,都时不时的需要到服务器上去使用Linux命令去操作我们的服务器,所以说学习好Linux可以让我们更好更快的做好测试工作
2022-10-05 22:33:45 102262
原创 存储过程封装简单sql或批量造数据
简介:存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL语句集,存储在数据库中,经过第一次编译后调用不需要再次编译,用于通过制定的存储过程名字并给出参数来执行它,也是数据库中的一个重要对象
2022-10-04 23:48:25 104950
原创 UI自动化测试(Selenium,Unittest,DDT)
背景:有页面的地方就可以使用UI自动化,当然如果是只要测试后端业务的话,使用接口自动化测试就好了,给予合理的入参,返回正确的响应就行,但是如果我们要测试的很多场景是页面上的,那么我们就应该使用UI自动化了。
2022-10-03 16:02:35 106331
原创 如何使用python自动化对比视频图片是否相同
背景:谁掌握了视频,谁就掌握了流量,谁掌握了流量,谁就掌握了金钱。在我们IT行业的很多部门都有涉及到视频,包括视频的制作,图片转视频,视频转图片等等。而我就有一部分工作就是测试合成视频这款工具的功能,其中有50多款视频合成模板,版本测试期间这款工具都是正常的,但是难免之后会出故障,所以平时也需要进行回归测试,如果手动进行回归,将是一个很大的工作量,所以自动化的回归判断就孕育而生了。
2022-10-02 23:13:35 109105
原创 软件评测师学习笔记
1.1概述早期的测试等同于“调试”。测试是为发现错误而执行的一个程序或者系统的过程。测试是以评价一个程序或者系统属性为目标的任何一种活动,测试是对软件质量的度量。1.3软件测试与软件项目的关系软件测试的目的是为了发现软件中存在的错误,但是,其根本目的是为了提高软件质量,降低软件项目的风险。软件的质量风险表现在两个方面,一种是内部风险,一种是外部风险。内部风险是在即将销售的时候发现有重大的错误,从而延迟发布日期,失去市场机会;外部风险是用户发现了不能容忍的错误,引起索赔,法律纠纷,以及用于客户支持的费用甚至失
2022-10-02 00:08:35 109174
原创 Python操作文件,os模块和shutil模块的使用
简介: os库是Python的标准库,包含几百个函数,主要是和操作系统相关的,包含对目录和文件的常用操作常用路径操作,进程管理,环境参数等。 shutil库,它作为os库的补充,提供了复制、删除、压缩、解压等操作
2022-10-01 21:53:50 108907
原创 应用负载压力测试
压力负载测试 是指在一定约束条件下测试系统所能承受的并发用户量,运行时间,数据量,以确定系统所能承受的最大负载压力目的:①在真实环境下检测系统性能,评估系统性能以及服务等级的满足情况②预见系统负载压力的承受力,在应用实际部署之前,评估系统性能③分析系统瓶颈,优化系统注:因为性能瓶颈不好解决,而负载压力测试是性能测试的重要组成部分,所以开发过程中应尽可能早的进行负载压力测试。
2022-09-27 01:13:25 120180
原创 python调用Dubbo接口(可用于接口,自动化,性能测是组成部分)
简介:平时测试的时候,并不是所有的接口都是页面端的,不是页面端的也就不是http请求了,很多时候使用的是duboo请求,做接口测试的时候,或者做自动化和性能测试的时候,我们是需要使用dubbo接口了,在企业中我做了很好的封装,但是因为保密的原因企业上的东西不能上次的网上,所以只能上次个简陋版的,虽说是简陋版的,但是也足够应付大部分的场合了。
2022-09-20 23:32:40 95602
原创 DDT数据驱动+yaml/csv(自动化测试,接口测试)
对于输入框来言,使用等价类边界值,场景法等进行数据输入,接口相同,输入的内容都非常相似,却有不同的响应结果。如果我们对于每次输入都编写一条接口进行请求,无疑会增大我们的代码量,也不方便维护我们的代码。所以ddt数据驱动就孕育而生了
2022-09-19 01:41:02 86753
原创 封装的工具集(连接MySQL、redis,读写yaml\ini文件,接口发送请求,数据可视化)
很多时候我们需要重复的使用某个代码块,如果说每次使用都写一遍的话,那就是重复造轮子了,没有必要,也使得代码很冗余,不方便做维护。所以我们需要把经常用到的代码块进行封装,使用的时候直接调用就好了,那样就可以节省很多的时间
2022-09-19 01:02:24 86476
原创 BeautifulReport和HTMLTestRunner测试报告的使用
背景:测试不光光是保证自己的版本没问题,所有发现的bug都解决了就可以,测试还兼职着要每天要在群里上报测试进度、测试报告、测试可能风险等等,其中测试报告就是一项很重要的工作内容,因为产品不懂代码,测试经理懂代码但是没时间看,所以我么们的自动化测试需要有可视化的界面来展示我们的测试结果。
2022-09-18 23:00:11 86055
原创 SQL语言 -MySQL || Oracle使用的语言
背景:虽然阿里还有其它大厂都在提倡用NoSQL数据库,但是绝大部分公司还是抵挡不住SQL关系型数据库便宜到不要钱的诱惑,加上用Redis作为缓冲层抵消热点压力,ElasticSearch作为搜索引擎数据库,能够很好的抵消掉关系型数据库查询慢的弊端,所以SQL语言在未来很长的一段时间内都是我们要钻研的对象。
2022-09-16 00:10:39 89970
原创 Interface接口自动化登录图文验证码问题的解决办法
简介:我这段时间新进了一家医疗公司,为了测试的质量和效率能提升,我们需要做接口自动化测试,碰到的第一个拦路虎就是登录时的验证码,本来我是叫开发帮忙在测试环境去掉,线上环境再加上,但是开发觉得麻烦,说为了测试的完整性,不能去掉,让我们测试自己想方法,所以就出现了我们测试人员进行验证码的分析和解决验证码问题。我们在页面上,进行刷新时,前端向后端发送了一个请求用于获取验证码的图片,所以我们可以知道要进行接口登录需要用到两个接口。目的:解决Interface接口自动化碰到的登录图文验证问题。
2022-09-06 01:22:55 89845 10
原创 GUI/UI/Selenium自动化登录图文验证码问题的解决办法
简介:我这段时间新进了一家医疗公司,为了测试的质量和效率能提升,我们需要做GUI自动化测试,碰到的第一个拦路虎就是登录时的验证码,本来我是叫开发帮忙在测试环境去掉,线上环境再加上,但是开发觉得麻烦,说为了测试的完整性,不能去掉,让我们测试自己想方法,所以就出现了我们测试人员进行验证码的分析和解决验证码问题。
2022-09-06 00:36:52 90342
原创 F12抓包工具的结构介绍和使用(关联接口测试,自动化测试,软件测试,GUI自动化测试,开发调试,抓包分析)
简介:很多开发、测试、产品以及其他IT行业的人员对基本工具F12不是很熟悉,所以出这篇文章希望能有更多的人熟悉和会使用F12,从而提高平时的工作效率。目标:会使用F12工具完成我们的工作、快速熟悉F12工具、通过F12工具更好的理解前后端信息的交互。⑤network网络查询(记录了前后端的交互)---重点。②Elements这个tab页的使用。完结,您也可到我的主页浏览其它技术。③Console打印控制台的查看。⑥Performance前端性能。①打开F12开发者模式的两种方式。④Source下载的资源。
2022-09-05 02:21:36 92478
原创 使用Fiddler/Charles+Jmeter进行接口自动化测试和接口性能测试(关联接口测试、接口自动化测试、脚本录制、软件测试、性能测试、测试工具)
背景:有时候不是说我们不懂一个一个接口进行拼装编辑,只是为了我们能更好更快的进行接口自动化测试。一点一点的从fiddler上复制,一点一点的到jmeter上粘贴,这种机械式的工作,完全没有必要,所以脚本录制孕育而生目标:以最小的时间获取最大的效率,在有限的时间内完成更大的测试面积覆盖。
2022-09-05 00:08:26 96443 2
原创 java接口测试脚本
<!--pom依赖--><?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http...
2021-12-05 22:16:27 89527
原创 2021-10-31
Maven项目里引入log4j日志package com.atvivo.gongjuxiang;import org.apache.log4j.BasicConfigurator;import org.apache.log4j.Level;import org.apache.log4j.Logger;/** log4j的包引入的是1.2.17 * <dependencies> * <dependency> *
2021-11-01 00:01:14 89007
原创 简单单元测试
简单单元测试对于测试人员测试,或者开发人员自测,可以直接使用junit单元测试进行测试,可以不用每个案例都写一个类,加快了我们测试的速度,单元测试都比较灵活,可以根据自己的兴趣,使用不同的方法或步骤。1,可以直接点击执行某个案例,或者类,或者包(套件)②可以给案例添加不同的开始方法和结束方法,用断言进行执行3,可以优雅的执行一个类,类上添加RunWith注解和Suite注解,执行就相当于执行一个套件了。...
2021-10-31 12:24:44 90648
原创 Python代码练习
"""需求:石头剪刀布游戏规则: 玩家输入 石头 剪刀 布 Python(电脑)也输入 石头 剪刀 布 两者进行比较 玩家赢了得5分,输了扣10分 玩家初始分为10分,如果小于0分,则判断是充值还是退出游戏"""import randomprint("欢迎来到石头剪刀布游戏")score = 11while True: if score >= 10:#判断金额是否足够,只有足够才能玩 user_input = in.
2021-07-14 13:48:24 92580
原创 finally和return都存在时是先执行finally还是return?
import java.util.Scanner;//用于验证当finally和return都存在时是先执行finally还是returnpublic class Bb { public static void main(String[] args) { int number = aA(); System.out.println(number); } public static int aA(){ int i = 1; .
2021-06-21 21:55:23 92528
飞书(Feishu)办公和聊天工具
2023-04-10
Jmeter性能测试工具(也可进行接口测试、接口自动化测试)
2023-04-10
Maven仓库(Java项目必备)
2023-04-10
Listary使用搜索工具
2023-04-10
服务器代理工具,性能检测工具
2023-04-10
实用的笔记编写和管理工具
2023-04-10
禅道项目管理工具,还是软件管理工具,以及bug管理工具
2023-04-10
Fiddler Web抓包工具
2023-04-10
软件测试基础理论笔记总集.zip
2021-09-05
Oracle数据库经典学习教程v1.doc
2021-09-05
Linux课堂笔记及练习题和答案.zip
2021-09-05
Python3精简语法.zip
2021-09-05
python语法重点笔记xmind.zip
2021-09-05
Python100道练习题.zip
2021-08-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人