![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
测试
文章平均质量分 51
Dreamer_code
技术途中追光者
展开
-
数据埋点测试
一、代码埋点定义用户通过浏览器、点击等触发的事件,要通过sdk的方法上报事件的数据。友盟、百度统计等采用了这种方案。优点精准的定位埋点位置可采集到更多自定义的数据缺点埋点点效率低买点效率低每次有新页面都要根据需求埋点适应场景精准定位埋点位置,采集更多根据业务相关数据的复杂场景二、全埋点定义也叫无埋点,全埋点不是说不用埋点,而是sdk自动采集所有事件并上报,后台通过一定的规则把想要的数据清洗出来,代表方案是国内的growingio。优点埋点效率高直接上报了所有的用户原创 2022-05-09 08:27:13 · 1182 阅读 · 0 评论 -
测试人员必掌握的缺陷管理(下)
风险管理在整个软件的生命周期中都会存在一定的风险,严重影响项目研发和维护。而如何规避这些风险,已经成为软件测试工作开展过程中的核心所在。软件项目的风险管理是软件项目管理中重要内容,它是通过一种规范地、可行的一些原则来控制项目中存在的风险。下我们主要介绍一下风险管理的过程和项目中常见的风险。风险管理的过程风险管理的过程主要有三个阶段,分别是风险识别、风险评估、风险处理。风险识别风险识别就是指风险产生的条件,通常需要有经验的人员或者风险专家来进行,应当在项目的整个生命周期中定期进行。主要内容有:市场风原创 2021-08-01 10:45:40 · 274 阅读 · 1 评论 -
测试人员必掌握的缺陷管理(中)
缺陷报告内容通常在时间工作中,缺陷报告是测试执行完成后,最重要的输出之一,一份良好的缺陷报告也是提高软件质量的重要保障。不同的公司因缺陷管理的流程不一样,可能有不同的缺陷报告模板。但是一个好的缺陷报告通常包含的内容如下:1.缺陷编号用数字进行唯一表示缺陷的,通常是在缺陷管理工具中新建Bug时会自动生成。2.缺陷的状态通常描述当前缺陷的状态:比如挂起,延期等。3.缺陷标题通常用一句比较简洁的话来概括缺陷,开发通过描述可以初步推测缺陷原因,来提高处理的效率4.缺陷类型类型主要为了进一步描述缺陷原创 2021-08-01 10:39:40 · 568 阅读 · 0 评论 -
测试人员必掌握的缺陷管理(上)
缺陷管理软件的缺陷是软件产品整个研发过程中的重要属性,它提供了许多信息。通常,缺陷会导致软件产品在某种程度上不能满足用户的需要,开发人员根据它来分析产品潜在问题或缺陷,评估产品的质量,测试也需要进行跟踪与维护。所以针对软件缺陷开展有效的跟踪管理是软件产品质量保证的重点。 缺陷管理就是在软件生命周期中识别、管理、沟通缺陷的过程。其目标可以概括为一个中心、两个基本点、三个要求。一个中心:确保软件的质量;两个基本点:缺陷的管理和维护;三个要求:要求测试人员对每一个缺陷进行跟踪,要求开发人员对每一个缺陷原创 2021-08-01 10:30:01 · 1039 阅读 · 0 评论 -
MySQL多表查询
多表查询内连接:select * from 表1,表2,表3 where 表1列1=表2列2 and 表2列2=表3列3;Select * from 表1 inner join 表2 on 表1列1=表2列2;mysql> select * from stus inner join ary on stus.id=ary.ass_id ;外左连接:select * from 表1 left join 表2 on 表1列1=表2列2;mysql> select * from stus l原创 2021-07-25 09:11:25 · 879 阅读 · 6 评论 -
MySQL常用命令
服务器连接数据库登录数据库:MYSQL -h host-name -u user -p password-h:当连接mysql服务器不在同台主机时,填写主机名或IP,连接本机可以省略-h-u:登录mysql的用户名-p:登录mysql密码连接服务器中本地数据库并进入stus库[root@io ~]# mysql -uroot -proot123 stus;mysql: [Warning] Using a password on the command line interface can b转载 2021-07-25 08:58:17 · 56 阅读 · 0 评论 -
jmerter第6讲-性能测试实践
利用jmeter走通业务流程添加结果分析报告察看结果树、汇总报告、聚合报告、图形结果、用表格察看结果树、jp@gc - PerfMon Metrics Collector等线程数为100看结果汇总报告聚合报告图形结果用表格察看结果jp@gc - PerfMon Metrics Collector上图报错是没有ServerAgent,安装并开启服务ServerAgent地址:链接:https://pan.baidu.com/s/1TzLeMl4EtM7UUpFgG8-原创 2021-07-11 15:30:46 · 150 阅读 · 2 评论 -
jmeter第5讲-响应断言
响应断言不仅可以对响应内容进行断言,还能对请求内容进行断言组件介绍Apply to:是应用范围,设定匹配范围Maun sample and sub-samples:匹配范围匹配范围为当前父取样器,及子取样器Main sample only:仅当前父取样器Sub samples only:仅子取样器JMeter Variable:变量值进行匹配响应介绍(1)响应文本:响应服务器返回的文本内容,http协议排除header部分(2)响应代码:匹配响应代码,比如http请求中‘200’代表成功原创 2021-07-11 15:24:06 · 113 阅读 · 2 评论 -
jmeter第4讲-api测试
一、打开jmeter文件夹二、双击jmeter.bat三、添加线程组右键测试计划-添加-线程(用户)-线程组四、添加HTTP请求右键线程组-添加-取样器-HTTP请求五、添加察看结果树右键线程组-添加-监听器-察看结果树五、填写HTTP请求相关信息第一步:点击添加第二步:填写请求方式第三步:填写请求服务器地址和请求路径第四步:填写内容编码,不然容易出现乱码第五步:填写请求中相关参数六、点击运行七、查看结果-察看结果树注意事项:在实际场景中请求不通,添加HT原创 2021-07-05 23:04:37 · 249 阅读 · 1 评论 -
jmter第3讲-性能测试介绍
性能测试概念通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。压力测试是通过确定一个系统的瓶颈或者不能接受的性能点,来获得系统能提供的最大服务级别的测试。性能测试目的验证系统是否能满足到用户提出的性能指标发现性能瓶颈,优化系统整体性能性能专业术语性能专业术语用户访问页面的次数,此参数用来分析平原创 2021-07-04 09:31:16 · 63 阅读 · 2 评论 -
第2讲-测试计划中元素
测试计划(Test Plan)测试计划对象有一个叫 “功能测试” 的复选框,如果选择了,它将导致JMeter记录从服务器返回的每个示例的数据。如果您在测试监听器中选择了一个文件,那么这些数据将被写入文件。如果您正在执行一个小的运行,以确保JMeter的配置正确,并且您的服务器正在返回预期的结果,那么这将非常有用。其结果是,文件将快速增长,JMeter的性能将受到影响。如果您正在进行压力测试(默认情况下是off),则该选项应该关闭。如果您没有将数据记录到文件中,则该选项没有任何区别。您还可以使用监听器原创 2021-06-30 22:32:24 · 125 阅读 · 0 评论 -
jmeter第1讲-介绍
jmeter简介Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 服务器, 等等。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望原创 2021-06-28 22:46:29 · 82 阅读 · 0 评论 -
Linux手动安装和部署github
Git简介Git是什么?Git是目前世界上最先进的分布式版本控制系统(没有之一)。Git有什么特点?简单来说就是:高端大气上档次!第一步:安装wgetyum -y install wgetyum -y install setupyum -y install perl依次安装第二步:去码云下载最新Git包地址:https://github.com/git/git/archive/linux安装命令:wget https://github.com/git/git/archive原创 2021-06-14 09:57:06 · 1720 阅读 · 1 评论 -
jmeter使用正则表达式提取器
一、打开jmeter,导入录制好脚本,添加查看结果树进行运行,可以发现变化的值(也可以多运行几次进行观察)二、在对应的请求中添加正则表达式提取器三、在正则表达式提取器中把变化的值进行替换四、用变量替换动态的值五、运行,察看结果树,正常登陆...原创 2021-01-24 00:43:14 · 296 阅读 · 0 评论 -
jmeter中jp@gc-PerMon Metrics Collector插件使用
一、下载jmeter和ServerAgent二、打开jmeter三、添加HTTP信息头管理器并填写从页面或接口文档获取参数四、添加CSV数据文件设置,填写csv文件路径和编码,也可以使用变量五、添加计时器,设置开始值,递增值,最大值和引用名称六、添加调试取样器七、添加HTTP请求,并填写参数和变量参数八、添加监听器中jp@gc-PerMon Metrics Collector、查看结果树、聚合报告、图形结果九、设置线程数和循环次数十、打开插件ServerAgent,双击原创 2021-01-24 00:31:00 · 693 阅读 · 0 评论