![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件测试
文章平均质量分 84
m0_63793861
这个作者很懒,什么都没留下…
展开
-
Junit5——单元测试框架(内含用法)
Junit是针对Java的一个单元测试框架。原创 2023-10-28 20:51:48 · 69 阅读 · 1 评论 -
自动化测试(selenium + web driver API 代码实现)
selenium是web应用中基于UI的自动化测试框架,支持多平台、多浏览器、多语言、有丰富的API。原创 2023-10-28 19:51:51 · 104 阅读 · 2 评论 -
测试相关知识二(详解)——测试方式分类
UI层的自动化测试更加贴近用户的需求和软件系统的实际业务,测试框架主要有web测试的selenium。测试对象是每一个新编译的需要正式测试的软件版本,目的是确认软件主要功能和核心流程正常,在正式进行系统测试之前执行,保证基本功能正常,不阻碍后续测试。自动化测试是指利用软件测试工具自动实现全部或部分测试,它是软件测试的一个重要组成 部分,能完成许多手工测试无法实现或难以实现的测试。介于黑盒测试和白盒测试之间的一种测试,多用于集成测试阶段,不仅关注输入、输出的正确性,同时也关注程序内部的情况。原创 2023-10-28 09:51:11 · 44 阅读 · 1 评论 -
测试相关知识(详解)
2、问题出现的环境(环境分为硬件环境和软件环境,如果是web项目,需要描述浏览器版本、客户机操作系统等,如果是app项目,需要描述机型、分辨率、操作系统版本等,有利于故障的定位。特点:每个阶段开始之前都有一个风险分析,可以避免一定的风险,但风险分析需要一定的投入,如果分析错误,会带来一定的损失,同时不断地迭代,有可能导致项目延期。但开发测试串行,不能适应需求的变化,无法适应敏捷开发。特点:测试开发是串行的,瀑布模型的变种,左边是开发,右边是测试,测试介入较晚,错过了解决问题的最好时机,不支持需求的改变。原创 2023-10-27 20:45:32 · 49 阅读 · 1 评论 -
性能测试工具——LoadRunner
VuGen中的脚本分为三部分:vuser_init(用于用户初始化)、Action(用于具体的需要测试的操作)、vuser_end(用于用户清理工作)。在重复执行测试脚本时,vuser_init和vuser_end的内容只执行一次,重复执行的是Action中的部分。打不开,点击左下角 开始菜单->HP software ->HP Web Tours Application。对某个操作定义一个事务,可以衡量服务器执行该操作的性能。在360极速浏览器中,如果输入。原创 2023-10-25 21:42:54 · 63 阅读 · 1 评论 -
性能测试(详解)(性能测试与功能测试的区别)
实质上是利用工具去模拟大量用户操作来验证系统能够承受的负载情况,找出潜在的性能问题分析并解决,找出系统性能变化趋势,为后续的扩展做准备。性能测试执行流程:需求分析 ——> 测试计划 ——> 选择性能测试工具 ——> 性能测试脚本编写 ——> 执行性能测试脚本 ——> 产生一个性能测试报告。功能测试执行流程:需求分析 ——> 测试计划 ——> 测试设计 ——> 测试执行 ——> 测试评估(测试报告) ——> 上线。通过性能测试获取系统的性能指标,建立一个性能基准,作为以后性能测试的参考。原创 2023-10-24 21:09:24 · 107 阅读 · 0 评论