软件测试之web项目实战

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

一:搭建测试环境

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

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

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

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

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

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

*搭建后台测试环境操作

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

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

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

  2. vi /etc/profile

  3. ———————————————————————————————————————————————————————————

  4. JAVA_HOME=/usr/local/jdk1.8.0_161/

  5. CLASSPATH=$JAVA_HOME/lib/

  6. PATH=$PATH:$JAVA_HOME/bin

  7. export PATH JAVA_HOME CLASSPATH

  8. ———————————————————————————————————————————————————————————

  9. * 刷新环境变量文件

  10. source /etc/profile

  11. * 验证是否安装成功了java环境

  12. java -version 查看java版本号

  13. javac

  14. * 只要不报不是内部或者外部命令 就代表java环境变量配置完成

  15. * 坑---->可能需要断开xterm再次连接

AI助手

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

(9)*启动Tomcat 服务器

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

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

  1. * 操作数据库需要连接数据库的工具navicat,但是navicat不能够直接`连上远程mysql,mysql需要远程授权

  2. mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

  3. mysql>flush privileges; 刷新远程授权

  4. * windowns电脑上使用navicat工具连接linux的mysql数据库

  5. * 创建XX商城需要的数据库,并且导入数据

  6. 用命令行创建数据库yhsc_mall_db

  7. 导入数据

AI助手

访问商城

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界面刷新,便能看到自定义的效果。

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

 

感谢每一个认真阅读我文章的人!!!

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

 

          视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片即可自行领取。

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐