软件测试笔记(2)

1.Web端测试

1.1 单功能测试

软件程序或应用程序只提供一项核心功能或特性,而不包含其他附加功能。

步骤1:需求分析

技能1:等价类划分法


步骤2:测试点设计(使用Xmind)

技能2:边界值分析法


步骤3:编写测试用例(excel表格)


技能3:判定表

**判定表的作用:**多条件并且条件之间有约束规则的需求设计测试点。


步骤4:执行用例


步骤5:缺陷管理

5.1 缺陷描述及提交

5.2 缺陷跟踪流程


1.2 业务测试(画流程图)


1.3 Web项目实战

前台地址:https://hmshop-test.itheima.net/

后台地址:https://hmshop-test.itheima.net/admin


项目测试流程

个人实施测试流程


(1)下单业务测试

a.设计下单业务测试用例
b.用例执行
c.缺陷管理

(2)单模块测试

a.功能模块
b.熟悉需求

2. APP测试

2.1 功能测试


2.2 App专项测试介绍

**说明:**在不同的移动设备上能持久、稳定的运行App程序。

专项测试的目的:

  • 保障主流移动设备能正常使用App应用
  • 不同的网络环境APP应用正常使用
  • 不同APP版本正常使用

专项测试内容:

安装卸载升级 + 兼容性 + push消息推送 + 交叉事件 +用户体验

略,详细内容请自行查看文档。。。


3. AI辅助测试

3.1 测试流程

3.2 需求分析

1、阅读需求,对业务进行学习。

2、评审需求,提出疑问。

AI作用

  • 分析需求,协助理解需求
  • 评审需求合理性,提出需求不足之处。

需求:

  1. 账号:必填,已经注册手机号或邮箱

  2. 密码:必填,注册账号的密码

  3. 验证码:正确且未过期

3.2 测试计划

明确测试范围、进度安排、人力物力的分配,制定整体测试策略,并制定风险评估与规避措施。

AI作用

  • 根据关键数据,编写测试计划

3.3 测试用例设计

编写测试用例,参考需求文档、原型图、概要设计、详细设计等文档。

AI作用

  • 提取测试点
  • 编写测试用例

3.4 测试用例执行

搭建测试环境,执行冒烟测试(预测试),正式测试,对发现的bug进行管理直到测试结束。

AI作用

  • 生成环境部署文档/脚本
  • 生成测试用例(冒烟、所有用例)
  • 缺陷预测

3.5 测试评估

此阶段需要出测试报告,确认软件是否可以上线。

AI作用

  • 根据关键数据,编写测试报告。
相关推荐
纪伊路上盛名在2 小时前
机器学习中的固定随机种子方案
人工智能·机器学习·数据分析·随机种子
SteveSenna2 小时前
项目:Trossen Arm MuJoCo
人工智能·学习·算法
兢谨网安2 小时前
AI安全:从技术加固到体系化防御的实战演进
人工智能·安全·网络安全·渗透测试
CoderJia程序员甲2 小时前
GitHub 热榜项目 - 日榜(2026-03-29)
人工智能·ai·大模型·github·ai教程
龙腾AI白云2 小时前
什么是AI智能体(AI Agent)
人工智能·深度学习·自然语言处理·数据分析
Sagittarius_A*3 小时前
监督学习(Supervised Learning)
人工智能·学习·机器学习·监督学习
向上的车轮3 小时前
AI智能体开发:需求分析要点与实战指南
人工智能·需求分析
fobwebs3 小时前
wordpress GEO插件指南
人工智能·wordpress·geo·ai搜索优化·geo优化
GMATG_LIU3 小时前
电子背散射衍射(EBSD)技术的优势
人工智能