已有 219 人访问
小魔仙 ID.14818
博客(15)
讨论(2)

什么是自动化测试? 概念:把以人为驱动的测试行为转化为机器执行的一种过程,自动化测试节省人力、时间或硬件资源,提高测试效率。 特点优势 快速 比手工操作快 可靠 精确地执行相同的操作,可以排除手工操作错误 可重复 测试相同操作重复执行得到软件响应状况 可编程 可以编程得到应用系统的隐藏信息 可重用 针对不同版本,测试

52°|528 人阅读|7 人点赞|0 条评论


APP常见的性能测试指标有:响应内存CPUFPSGPU渲染电量流量一、响应响应时间和响应速度直接影响到用户的体验度,进而影响到产品的日活、留存。应用程序的响应时间包括安装、卸载、启动、切换各功能页面的耗时。测试点:1、冷启动:首次启动app的时间间隔(只是启动时间,不包括页面加载)2、热启

56°|566 人阅读|2 人点赞|0 条评论


一次HTTP请求的大概过程(在浏览器中输入url后发生什么)1、DNS服务器解析域名(url),获取相应的IP地址。2、根据IP地址找到对应的服务器,发起TCP的三次握手,建立TCP连接后向服务器发起HTTP请求。3、服务器响应HTTP请求,浏览器得到html代码,浏览器解析html代码、如js、css、图片、视频等资源。4、根据服务器响应的数据,浏览器对页面进行渲染呈现给

57°|577 人阅读|0 人点赞|0 条评论


在计算并发用户数之前,需要先了解2个概念。并发用户:指的是现实系统中同时操作业务的用户,在性能测试工具中一般称为虚拟用户。并发用户这些用户的最大特征是和服务器产生了交互,这种交互既可以是单向的传输数据,也可以是双向的传送数据。TPS:每秒事务数,每秒钟系统能够处理的交易或事务的数量每秒事务数,是衡量系统性能的一个重要指标。而性能测试过程中,不是发起的并发用数越多,系统能够支撑从而

74°|735 人阅读|5 人点赞|1 条评论


性能测试模型包含业务模型、数据模型、监控模型,其中业务模型是测试前非常重要的一个调研环节。对测试员来说,需要以实际生产环境系统业务操作模式为标准依据,跟踪数据,只有通过结合数据和模型,你才能获得有价值的信息,最终才能真实反映上线系统的实际性能情况。1.信息调研在建立业务模型之前,我们要明确该业务系统面向服务对象是哪些,目前该系统注册用户数多少,在线用户

63°|638 人阅读|0 人点赞|0 条评论


1.概况 1.1测试背景 简要描述与测试项目相关的一些背景资料,如项目上线计划、测试需求等。 1.2测试目的 测试报告为xx 网站的性能测试报告,目的是在大用户量、数据量的超负荷下,获得服务器运行时的相关数据,从而进行分析,查看xx 网站是否符合需求。 1.3测试范围 本次测试主要是对xx 网站系统的性能测试。 1.4测试指标 详细文档可参考:http

92°|927 人阅读|0 人点赞|0 条评论


一个产品的开发最主要的目的就是让用户使用,从用户角度分析,首先关注它有哪些功能,其次是性能,最后是兼容能力等。无论是功能测试还是性能测试,执行用例时候都有优先级之分,对于性能测试来说,优先级可以这样划分:重要(业务场景中的核心)重复(用户使用频率最高)重量级(消耗大量系统资源)一、功能测试用例写功能测试用例有两种方法,一种是按照主要功能、次要功能的顺序

61°|612 人阅读|1 人点赞|0 条评论


性能测试一般的压测流程:需求收集、测试准备、测试执行、结果分析与调优、测试报告与总结。1.1需求收集性能测试需求一般在项目需求阶段就可以收集,测试人员进入项目应尽快开展此项活动。1)性能需求的来源:需求文档、问卷调查、历史数据统计分析等。如果没有历史统计数据,则通过问卷调查、场景收集等方法向业务人员、BA、项目经理等收集

63°|630 人阅读|1 人点赞|0 条评论


一、基准测试(开发前期测试)1、性能基线指标测试:当软件系统中增加一个新的模块的时候,需要做基准测试,以判断新模块对整个软件系统的性能影响。按照基准测试的方法,需要打开/关闭新模块至少各做一次测试。关闭模块之前的系统各个性能指标记下来作为基准(Benchmark),然后与打开模块状态下的系统性能指标作比较,以判断模块对系统性能的影响。目的:系统性能达到预定的指标a、确定基

65°|654 人阅读|3 人点赞|0 条评论


背景: 微信小程序作为手机页面的一种,相比传统的网站和应用来说存在比较特殊的地方: 1、  开发者往往对程序做了限制,只能通过微信客户端访问 2、  通过微信的Oauth进行认证 这样往往会导致我们的性能测试工具无法压测到应用的后台服务,这里就跟大家分享下如何通过华为云性能测试服务(CPTS)压测到服务后端,并完成性能评估。 测试步骤:

167°|1669 人阅读|4 人点赞|1 条评论