- 博客(32)
- 资源 (3)
- 收藏
- 关注
原创 如何利用Requestly提升前端开发与测试的效率,让你事半功倍?
Requestly 是一款非常强大和有用的调试和测试工具,可以帮助开发人员和测试人员更好地测试和调试应用程序。它具有丰富的功能和灵活的配置选项,可以满足不同的测试需求。
2023-05-07 19:43:36
585
原创 [性能测试工具] locust学习-基础篇
在本文中,我将介绍一个名为Locus的性能测试工具。我将从Locust的功能特性出发,结合实例对Locust的使用进行介绍。
2022-04-01 21:00:00
6561
1
原创 Locust-有了这些知识,害怕学不会?
现在,让我们看一个更完整/更真实的测试示例:import timefrom locust import HttpUser, task, betweenclass QuickstartUser(HttpUser): wait_time = between(1, 5) @t
2022-03-21 23:23:30
1331
原创 接口自动化之HttpRunner初探
今天来介绍一个python的一个开源项目:httprunner,接口自动化工具。第一次输入,难免有不周到的地方,轻喷~httprunner初探介绍:主要特征:工作流程调试技巧工作流用例管理关键概念:V2.0测试用例分层模型V2.0案例学习V3.0测试用例分层模型v3.0案例学习hook机制背景使用环境(.env)参数化:实现使用extract/export测试报告总结介绍:HttpRunner是一个简单优雅但功能强大的 HTTP(S) 测试框架。以YAML或JSON格式定义测试用例,保障测试用例描.
2021-07-23 13:08:33
523
1
原创 bug排查小技巧 | 小技巧
以下总结以web测试为例,其他类型测试可参考。bug排查小技巧提问步入正题之前,我提两个问题:开发为测试列出的几大症状:问题描述不清对bug定位不准不理解需求如何高效地排查问题呢?产生问题的原因排查问题提问步入正题之前,我提两个问题:在工作中,你们发现“bug”是立马给开发提bug单还是先自己尝试排查一下bug产生的原因呢?提bug单的时候,是怎么描述bug呢?相信有不少人测试在发现bug之后,立马给开发提了bug,很少去排查bug产生的原因。在开发准备修复bug的时候,发现测试提的.
2021-07-23 13:01:44
1038
1
原创 Python3+Unittest+HTMLTestRunner的简单应用
目录python3版本的HTMLTestRunner.py简单应用为什么无法生成报告?python3版本的HTMLTestRunner.py# -*- coding: utf-8 -*-"""A TestRunner for use with the Python unit testing framework. Itgenerates a HTML report to show the result at a glance.The simplest way to use this is to
2020-07-09 23:09:21
344
原创 word自动编号变黑块的亲测解决方案
将光标定位到标题中,在黑框的右边 按键盘上的左方向键,黑框变为灰色框 按键盘的快捷键 Ctrl+Shift+S,会出来一个对话框“应用样式”。单击“重新应用”按钮即可。 (标题几就连续单击几次 正在上传…重新上传取消转存失败重新上传取消 然后重复用选择每一级编号,比如有三级显示不了,就重新应用相应的3次。 最后...
2020-04-16 20:49:41
3454
原创 测试面试准备知识点
1. 面经Shopee作者:呜呜祖卡https://www.nowcoder.com/discuss/369302?type=2&order=0&pos=1&page=1来源:牛客网为什么想做测试以前实习是怎么测试的 没有实习过 所以没谈了如果打不开百度网页,怎么排查错误测试删除文件功能http状态码都说一下 单独问了404https了解吗http...
2020-03-16 15:51:56
1167
原创 测试总结
1、记录问题(有自己的记录单)玩家反馈 内部人员反馈 自己发现的问题 记录的问题不仅限bug,还可以记录一些优化,可以是自己思考的也可以是玩家反馈的。2、问题复现外网发现的问题,要及时从内网复现3、跟进问题将记录的问题进行一个推动,问题解决之后,还要进行一个跟进 外网的问题,将要跟进到外放出去,并且在外网的环境在进行一次测试,没有问题的话即可跟进结束。 问题记录---&g...
2019-12-11 16:24:50
199
原创 shell脚本学习
#!是一个约定的标记,告诉系统使用哪个解析器来执行脚本加个后缀.sh是为了方便我们区分,没有后缀,对脚本的运行无影响运行脚本的方法作为可执行程序 使脚本有执行的权限:chmod 进入到脚本所在的目录,执行脚本:./test.sh 直接运行解析器,参数就是shell脚本文件名 /bin/sh test.sh /bin/php test.php shel...
2019-11-28 16:43:02
293
原创 进程间通信方式有哪些?
进程之间的通信方式:管道 消息队列 共享内存 信号量 Socket管道我们来看一条 Linux 的语句netstat-tulnp|grep8080其中“|”是管道的意思,它的作用就是把前一条命令的输出作为后一条命令的输入。在这里就是把 netstat -tulnp 的输出结果作为 grep 8080 这条命令的输入。如果两个进程要进行通信的话,就可以用这种管道...
2019-11-25 12:36:41
169
原创 Fiddler
fiddler页面详解https://www.cnblogs.com/chengchengla1990/p/5681775.htmlfiddler图标详解:https://blog.csdn.net/andrewpj/article/details/45440097能够记录客户端和服务器之间所有http请求2.Fiddler可以修改以下请求--Fiddler设置断点...
2019-11-15 14:43:10
163
原创 Python学习笔记之基本操作
输入等待用户输入:#!/usr/bin/python3 input("\n\n按下 enter 键后退出。")输出print输出,print 默认输出是换行的 如果要实现不换行需要在变量末尾加上end=""#!/usr/bin/python3 x="a"y="b"# 换行输出print( x )print( y ) print('---------...
2019-10-21 16:22:03
256
原创 Python学习笔记之基本数据类型
标准数据类型Number(数字)String(字符串)List(列表)Tuple(元组)Set(集合)Dictionary(字典)其中Number和String是基本数据类型,List、Tuple、Set、Dictionary是容器类型Python3 的六个标准数据类型中:不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组); 可变数据(...
2019-10-21 14:11:28
186
原创 Python学习笔记之基本语法
Python基本语法编码:Python 3 源码文件以UTF-8编码,所有字符串都是 unicode 字符串标识符第一个字符必须是字母表中字母或下划线_ 标识符由字符、数字和下划线组成 标识符对字母大小写敏感保留字(关键字)False,True, and, as, return, try, while, with, break, class, continue, els...
2019-10-21 13:18:34
339
1
原创 测试用例(举例)
性能测试的指标:1、吞吐量:每秒钟系统能够处理的请求数,任务数2、响应时间:服务处理一个请求或一个任务的耗时3、错误率:一批请求中结果出错的请求所占比例cpu、内存、服务器负载、网络、磁盘I/O● 请问如何对登录界面进行测试(功能测试)功能测试:输入正确的用户名和密码,验证是否登录成功 输入正确的用户名和错误的密码,验证是否登录失败且提示信息正确 输入未注册...
2019-10-10 20:49:55
598
原创 测试排查
● 请问如果用户点击微博的关注图标但是app上面没有反应,应该怎么排查这个问题先排除手机是否出现故障 在排除手机网络是否稳定,换一个稳定的网络再试一次,因为在弱网或者没网的情况下也会出现该类问题 若手机网络环境差或者无网络连接,还要验证是否有关于网络差的提示。 判断是否手机内存溢出 看该用户关注人数是否已达上线,普通用户上限2000,会员用户最高上限可3000 若达到上限,可能...
2019-10-10 20:26:49
831
原创 MySQL操作
MySQL之增删改查https://www.cnblogs.com/heyangblog/p/7624645.htmlMySQL之多表操作https://www.cnblogs.com/heyangblog/p/7630118.html需要更正的地方
2019-10-02 14:23:41
103
原创 软件测试环境搭建
首先在搭建软件测试环境前,我们要明白一个软件运行起来都需要什么条件,而这些条件就是我们所说的软件测试的环境。软件测试环境是由硬件环境、软件环境、网络环境构成。硬件环境: 所需计算机数量 对每台计算机硬件配置的要求,比如说CPU速度、内存和硬盘容量,网卡所支持的速度以及打印机的型号等。 软件环境: 软件运行的操作系统(主流的操作系统Windows、Linux、Unix) ...
2019-10-01 23:42:34
5911
原创 TCP三次握手与四次挥手
三次握手所谓三次握手(Three-Way Handshake)即建立TCP连接,是指建立一个TCP连接时,需要客户端和服务端总共发送3个包以确认连接的建立。第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SENT状态,等待服务器确认;SYN:同步序列编号(Synchronize Sequence Numbers)。第二次握手:服务器收到syn包,必须...
2019-10-01 23:30:34
110
原创 软件测试的基本流程
软件测试的基本流程(重点)测试需求分析阶段:阅读需求,理解需求,主要就是对业务的学习,分析需求点,参与需求评审会议测试计划阶段:主要任务就是编写测试计划,参考软件需求规格说明书,项目总体计划,内容包括测试范围(来自需求文档),进度安排,人力物力的分配,整体测试策略的制定。风险评估与规避措施有一个制定。测试设计阶段:主要是编写测试用例,会参考需求文档(原型图),概要设计,详细设计等文档,...
2019-09-28 14:02:14
161
原创 长尾效应
从人们需求的角度来看,大多数的需求会集中在头部,而这部分我们可以称之为流行,而分布在尾部的需求是个性化的,零散的小量的需求。而这部分差异化的、少量的需求会在需求曲线上面形成一条长长的“尾巴”,而所谓长尾效应就在于它的数量上,将所有非流行的市场累加起来就会形成一个比流行市场还大的市场。...
2019-09-26 08:44:49
180
原创 群面总结
每次去面试,最担心的就是怕遇到群面。秋招的第一场面试,正是群面,面完之后,HR点了几个人的名字,带到出口,委婉的说:由于场地的限制和HR人员的不足,叫我们回去等通知,周五之前会有通知。意思是说:你挂了,该走了。群面容易产生的问题(大多数为无领导面试)讨论一个题目,大家都争着表现自己,都纷纷表达自己的看法。这样容易造成一个问题:没有给讨论加上一个框架,加上一个范围,就会导致讨论比较泛,抓不住...
2019-09-19 09:05:13
395
原创 外键列到底要建在哪里?
(1)1:1的关系。我们知道1对1的关系一般都有一个主、一个附,一般我们把外键创建在附表上。(比如订单和订单详情,订单表是主表、订单详情表是附表,外键建在订单详情表中。)(2)1:n的关系。把外键建立在n的那张表上。如果将外键建在1的上面会造成数据冗余。不明白的小伙伴打开你的Excel画个图就明白了。(3)n:m的情况,需要建立一个关系表(中间表),两个原表和其关系分别是1:n,1:...
2018-11-17 08:57:02
2868
原创 使用ssh框架开发网上商店系统
使用myeclipse搭建ssh框架(Struts2+spring3.1+hibernate3.3)第一步,创建web project第二步,搭建框架首先我依次实现Struts2、spring、hibernate。Struts2点击完成。Spring配置点击下一步点击完成接着到hibernate点击下一步点击下一步...
2018-11-05 12:22:30
396
原创 如何更好的利用CSDN博客学习?如何获取积分?
1.每个用户-基础分202.上传资源后被下载-奖励分(下载自己资源不扣分、不奖励) 资源分/1次(每个资源被下载,累计奖励100分为限)3.举报违规资源被确认-奖励分504.合理化建议被采纳-奖励分(几人提出相同的建议,奖励最先提议者)1005.对下载他人资源评论-奖励分 (每用户对下载同一资源评论1次且字符不少于5个,为有效)16.对下载他人资源评分-奖励分(每个用户对同一资源评分1次...
2018-11-05 11:58:52
215
原创 有关Spring的题目
1.什么是Spring IOC 容器?IOC(Inversion of Control)控制反转,将控制权(创建对象和对象之间的依赖关系的权利)交给spring容器。 2.IOC的优点是什么?接口驱动设计(Interface Driven Design)的好处,可以灵活提供不同的子类实现(其实就是解耦),提高程序的灵活性、可扩展性和可维护性。IOC模式将耦合代码从程序中移出,放...
2018-10-27 14:36:48
285
转载 69道Spring面试题和答案
目录Spring 概述 依赖注入 Spring beans Spring注解 Spring数据访问 Spring面向切面编程(AOP) Spring MVCSpring 概述1. 什么是spring?Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java...
2018-10-27 14:04:56
389
原创 最全的mysql查询语句整理
-- 基本查询select * from pet-- 列出指定的列select name, owner form pet-- 直接进行算术运算,对字段起别名select sin(1+2) as sin--where 条件select * from pet where (birth>'1980' and species='dog') or species='bird...
2018-10-25 14:15:50
277
原创 浅析Tomcat、JBOSS、WebSphere、WebLogic
J2ee开发主要是浏览器和服务器进行交互的一种结构.逻辑都是在后台进行处理,然后再把结果传输回给浏览器。可以看出服务器在这种架构是非常重要的。 Tomcat:应用也算非常广泛的web服务器,支持部分j2ee,免费,出自apache基金组织,支持Servlet、jsp。 JBoss:开源的应用服务器,比较受人喜爱,免费(文档要收费) Weblogic与Websphere:应该...
2018-10-07 23:17:27
664
原创 Strut2中过滤器与拦截器的区别
拦截器与过滤器区别 拦截器 过滤器 基于java的反射机制 基于函数回调 不依赖servlet 依赖servlet 只能对action请求起作用 几乎对所有请求都起作用 可以访问action上下文、值栈里的对象 不能访问 在action的生命周期中,拦截器可多次被调用 而过滤器只能在容器初始化时被调用一次 可以获取...
2018-10-07 22:37:39
104
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人