软件测试之web项目实战,建议收藏起来。

🍅 点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快  

软件测试之web项目实战

按顺序依次为:【搭建测试环境】、【需求评审】、【编写测试计划】、【分析测试点.编写测试用例】、【用例评审】、【执行用例提bug】、【测试报告】

一:搭建测试环境

(1)搭建测试环境之 【常见项目结构模式】

(2)建测试环境之 【服务器介绍】

(3)搭建测试环境之 【HTTP协议】-—— 请求

(4)搭建测试环境 之【HTTP协议】——响应

(5)搭建测试环境 之【HTTP与HTTPS的区别】

(6)搭建测试环境之 【http1.0 与http 1.1的区别】

*搭建后台测试环境操作

(7)*编辑环境变量文件 ,配置环境变量

编辑环境变量文件,配置环境变量

编辑环境变量文件,配置环境变量
vi /etc/profile
———————————————————————————————————————————————————————————
JAVA_HOME=/usr/local/jdk1.8.0_161/
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
———————————————————————————————————————————————————————————
* 刷新环境变量文件
source /etc/profile
* 验证是否安装成功了java环境
java -version 查看java版本号
javac		
* 只要不报不是内部或者外部命令 就代表java环境变量配置完成
* 坑---->可能需要断开xterm再次连接

(8)*服务器安装Tomcat 软件

(9)*启动Tomcat 服务器

(10)*安装mysql并导入数据库

(11)*链接数据库工具 Navicat

* 操作数据库需要连接数据库的工具navicat,但是navicat不能够直接`连上远程mysql,mysql需要远程授权
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
mysql>flush privileges; 刷新远程授权
* windowns电脑上使用navicat工具连接linux的mysql数据库
* 创建XX商城需要的数据库,并且导入数据
用命令行创建数据库yhsc_mall_db
导入数据

访问商城

192.168.189.128:8080

(12)*商城前台和后台数据库对比说明

在这我为大家准备了一份软件测试视频教程(含面试、接口、自动化、性能测试等),就在下方,需要的可以直接去观看,也可以直接【点击文末小卡片免费领取资料文档】

软件测试视频教程观看处:

2024年Python自动化测试全套保姆级教程,70个项目实战,3天练完,永久白嫖...

二、需求解析

(1)需求评审

(2)一份完整/标准的需求文档包含哪些内容

概述:专业名词解释 阅读对象...    

产品描述

  • 整体流程
  • 需求描述
  • 版本规划
  • 功能列表--产品结构图

功能需求(具体某个功能的要求)

  • 流程图
  • 界面
  • 字段说明

 非功能需求

  • 安全
  • 性能

上线需求

  • 验收标准

运营计划
附录

(3)*测试人员在需求评审阶段干什么?

  1. 听懂产品经理讲述的需求标准
  2. 划分功能模块/功能列表,如果prd里面没有列出功能模块,自己列出
  3. 捋清楚整个项目的流程 以及各个功能模块的流程

(4)包括以下

​三、测试用例

编写测试计划

(1)软件测试分类

(2)*如何测试XXXX案例

(3)*测试计划是怎么编写的?

测试用例覆盖率是多少?为什么这么说?

(1)分析测试点,设计并编写测试用例

测试用例的基本概念(1)

测试用例的特征(2)

你们测试用例里面有哪些内容/测试用例模板中有哪些栏位

编写测试用例方法

四、测试用例设计思路

用例评审

执行用例 提bug 之【关于bug】——bug的分类

执行用例 提bug 之【关于bug】——bug的生命周期

执行用例 提bug 之【测试管理工具】——禅道

执行用例 提bug 之【测试管理工具】——禅道 (概念)

执行用例 提bug 之【测试管理工具】——禅道 (介绍)

执行用例 提bug之【测试管理工具】—禅道 (后台环境搭建)

执行用例 提bug之【测试管理工具】—禅道 (使用)

执行用例 提bug之【测试管理工具】—禅道 (测试人员)

测试报告

五、项目名:XX商城

涉及端:电脑PC端、app端、H5应用端、小程序端

在该项目中,你可以随性操作,肆意妄为。比如,你可以自定义商城页面:

自定义后,在app和h5界面刷新,便能看到自定义的效果。

你还可以给商城会员充值,用以购买商品。

 最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

  • 8
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
软件web测试功能实战项目是指通过实际项目的过程,对软件的Web功能进行测试和验证的活动。该项目的目标是确保软件在Web环境中的各项功能可以正常运行,符合用户需求和预期。 在软件web测试功能实战项目中,首先需要明确测试的目标和范围。根据需求文档或用户故事,确定要测试的功能点和相应的测试用例。 其次,需要搭建测试环境。确保Web应用程序正常运行所需的硬件、软件和网络资源。可以使用虚拟机或容器技术搭建各种测试环境,例如不同操作系统、浏览器和网络速度等。 然后,根据测试计划执行测试。测试人员根据预定的测试用例进行功能测试、界面测试、性能测试、安全测试等。通过模拟用户的操作和输入,对Web应用程序进行全面的测试。同时,记录和汇总测试结果,确保问题能够被准确地追踪和修复。 最后,测试人员需要生成测试报告。报告中包括测试的目标、范围、实施过程和测试结果等信息。同时,也可以提供问题清单,作为软件开发团队修复问题的参考。 在软件web测试功能实战项目中,需要注意的是: 1. 确保测试环境的稳定性和准确性,以确保测试结果的真实性和可信度。 2. 尽可能覆盖所有功能点,确保测试的全面性和准确性。 3. 需要与开发团队及时沟通并及时修复测试中发现的问题。 4. 对于测试过程中发现的问题,要进行准确地描述和记录,以便于开发团队定位和修复。 5. 在测试结束后,要对测试过程进行总结和反思,以提高测试效率和质量。 综上所述,软件web测试功能实战项目涵盖了多个方面的测试活动,通过对软件的Web功能进行全面、深入的测试和验证,确保软件能够满足用户的需求和预期,提高软件的质量和可靠性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值