
测试
文章平均质量分 50
一枚测试
这个作者很懒,什么都没留下…
展开
-
性能测试流程
总结本次性能测试的经验和教训,提炼最佳实践。回顾测试过程中遇到的问题和挑战,提出改进建议。将性能测试结果和报告提交给项目管理层和相关团队,为系统优化和性能提升提供参考依据。原创 2024-08-12 19:18:47 · 321 阅读 · 0 评论 -
web、app、小程序测试点
script>原创 2024-08-06 11:42:41 · 791 阅读 · 0 评论 -
API接口和SDK的测试点
一、 API接口测试点1.1 功能测试1.1.1 接口功能验证:确保API接口能够按照预期接收请求并返回正确的响应。验证接口在不同参数组合下的行为是否符合设计文档的描述。1.1.2 参数校验:检查接口对输入参数的校验是否严格,包括必填项、数据类型、长度、格式等。验证接口对非法参数的处理方式,如返回错误码、错误信息等。1.1.3 业务流程测试:验证API接口在业务流程中的调用顺序和依赖关系是否正确。确保API接口能够与其他接口或系统协同工作,完成特定的业务流程。1.2 性能测原创 2024-08-05 19:19:29 · 916 阅读 · 0 评论 -
程序为什么会有性能问题
综上所述,程序出现性能问题的原因复杂多样,涉及到硬件资源、网络环境、软件设计、系统环境、外部因素以及编码和维护实践等多个方面。在解决性能问题时,需要综合考虑这些因素,并采取相应的优化措施来提高程序的性能。原创 2024-07-29 10:20:29 · 686 阅读 · 0 评论 -
性能测试tps比较低的原因
7、如果使用到外部系统,也可能是外部系统响应时间较长造成我们本系统长时间等待。3、中间件连接数的限制,比如说redis,Nginx。6、系统资源达到瓶颈,CPU,内存,磁盘,网络等等。2、网络io达到瓶颈,网络带宽不够。1、压力机本身达到了性能瓶颈。原创 2024-07-25 17:25:41 · 686 阅读 · 0 评论 -
UI自动化元素定位不到的原因
4、定位语法错误,如XPath或CSS Selector写法不正确。1、元素还未加载完成,定位语法正确但是元素不存在于DOM中。2、元素在iframe中,需要先切换到对应的iframe。6、页面是异步加载的,元素在页面还未完全加载后就进行定位。5、动态ID或者属性,导致每次加载的元素都不一样。3、元素被遮挡,不在可视区域内,无法进行交互。7、元素在一个隐藏的元素内,如隐藏的div。8、元素被遮挡,如被另一个元素遮挡。9、页面元素不可见或者不可点击。原创 2024-07-22 16:19:07 · 886 阅读 · 0 评论 -
bug等级和优先级
一、bug的等级1、致命:这类bug是最严重的,通常导致系统无法运行、主要功能失效或严重资源不足。举例包括软件在安装过程中崩溃,导致无法完成安装;登录功能失效,用户无法验证身份进入系统;主要功能模块(如支付、订单处理)无法执行核心操作。2、严重:这类bug对软件的主要功能或操作有重大影响,但不会完全阻止用户使用软件。用户可能会遇到明显的错误或障碍,需要寻找替代方法来完成任务。举例包括电子商务网站上的购物车功能错误地计算了商品的总价;报表生成功能生成的PDF文件无法打开或内容格式错乱;安全原创 2024-07-19 15:34:27 · 705 阅读 · 0 评论 -
Cookies和session区别
Cookies数据存储在客户端(浏览器)中,而Session数据存储在服务器端。这意味着Cookies是客户端技术,而Session是服务器端技术。原创 2024-07-19 15:28:13 · 663 阅读 · 0 评论 -
测试纬度划分
1、按开发阶段分类单元测试(模块测试):针对软件设计中的最小单位(如函数、类等)进行正确性检查的测试工作。集成测试(组装测试):在单元测试的基础上,将所有程序模块进行有序的、递增的测试,重点测试不同模块的接口部分。系统测试:将整个软件系统视为一个整体进行测试,包括功能、性能以及软件所运行的软硬件环境。验收测试:α测试(内测版本):通常在软件开发者内部交流,也可能部分发布给专业测试人员,该版本软件的bug较多,不适合普通用户安装。β测试(公测版本):对所有用户开放的测试版本。2、按测试目的分原创 2024-07-18 17:54:28 · 265 阅读 · 0 评论 -
怎么提升测试效率
1、确定测试目标和范围做任何事之前必须要明确测试目标和范围。测试之前,测试目标应清晰明确,测试人员要了解测试的目的和意义。测试范围应包含需要测试的功能和流程,哪些要测、哪些不测、哪些要重点测,都要做到心中有数。确保测试人员在测试过程不偏离主题,也不会造成漏测。2、制定高效的测试计划测试计划是测试过程中必不可少的一部分,包括测试目标、测试范围、测试资源、测试周期、测试方法等内容。制定测试计划时,需充分考虑测试资源的限制和可使用性。测试人员应根据实际情况,制定出相应的测试计划,使测试过程整体可原创 2024-07-18 17:48:59 · 283 阅读 · 0 评论 -
怎么保障测试覆盖度
1、制定详细的测试计划在开始测试之前,制定一份详细的测试计划,明确测试的目标、范围、资源、时间安排等,确保测试按照计划进行。2、进行需求分析和理解:在开始测试之前,对产品需求进行深入的分析和理解,明确产品的功能、性能等要求,同时也要找出需求的问题,确认需求的合理性,确保测试用例覆盖所有的需求点。3、设计高质量的测试用例根据需求分析结果,设计高质量的测试用例,包括输入数据、预期结果、测试步骤等,确保测试用例的覆盖面和完整性。4、组织用例评审、参与设计架构评审在提测前组织产品需求、开原创 2024-07-18 17:19:46 · 1006 阅读 · 0 评论 -
负载测试和压力测试
压力测试是模拟实际应用的软硬件环境及用户使用过程的系统负荷,长时间或超大负荷地运行测试软件,以测试被测系统的性能、可靠性、稳定性等。压力测试更多地关注系统在极限或极端条件下的性能表现。原创 2024-07-18 17:14:10 · 603 阅读 · 0 评论