第一章:项目目标
基于开源项目 tpshop 这是一个web+APP的项目
阶段核心目标
1.独立完成编写电商类项目的测试用例
2.能独立基于测试流程的6个步骤 对电商类项目进行测试
项目会涉及到的内容
1.web类项目的环境的问题(构成、部署)
2.web类型项目如何熟悉整个项目
3.测试流程
4.(核心)测试电商类项目 两个重点:测试业务流程 核心功能
5.抓包
6.编写生成测试 告
项目环境介绍
项目架构介绍
环境:
开发环境
测试环境
预生产环境
生产环境
项目运行环境
所有web项目环境组成有哪些
能找出电商类型的项目中的核心业务 并且对商城进行操作
什么是项目环境
-
运行项目所需要的软件+硬件组合
-
服务器 + 操作系统[windows/Linux] + 软件[中间件 + 应用程序 + 数据库]
中间件:
-
用户和服务器之间的桥梁,有了中间件以后,客户端就可以向服务器端发生请求,服务器端可以给客户端回应
-
常用
-
Apache
-
nginx
-
iis
-
应用程序:
-
java
-
python
-
数据库:
-
mysql
-
oracle
-
sql server
-
go
-
什么是web项目
-
是通过浏览器访问的项目,就是web项目
-
通过app访问的项目就是app项目【手机app、电脑app】
-
两种架构
-
B/S
-
C/S
-
web项目环境构成有哪些/strong>
-
服务器
-
操作系统
-
软件
-
项目源码
-
前台和后台
-
前台:让普通用户访问的入口
-
后台:让 站的管理人员访问的入口
-
使用者身份不同,登录后看到的内容不一样
-
前端和后端
-
前端:开发前端页面,比如开发html+css+js
-
后端:开发后端程序,比如python、java、go、c++
-
java项目:
-
开发环境:java环境
-
操作系统:windwoslinux
-
windwos + 【iis / nginx / apache】+ jdk + [mysql / oracle / sql server]
-
linux + 【 nginx / apache】+ jdk + [mysql / oracle ]
-
php项目:
-
-
开发环境:php环境
-
操作系统:windwoslinux
-
windwos: WAMP 【iis / nginx / apache】+ PHP + [mysql / oracle / sql server]
-
linux:LAMP 【 nginx / apache】+ PHP + [mysql / oracle ]
-
-
c# .net asp项目:
-
开发环境:asp环境
-
操作系统:windwos
-
windwos + 【iis / nginx / apache】+ .net + [mysql / oracle / sql server]
-
-
部署项目
要能清晰地说出商城类项目相关业务的操作步骤
电商类的项目核心业务
普通用户:
-
注册
-
登录
-
搜索
-
购物车
-
付款
-
订单管理
-
退款
管理员
-
注册
-
登录
-
上传商品列表
-
订单管理
-
将订单信息同步给普通用户
找核心业务的三步:
-
第一步:用户是谁【有几类用户】
-
第二步:思考用户如何使用
-
第三步:思考缺少了哪些功能,用户就无法正常使用了,这些功能就是核心的。
商城类项目的核心业务
普通用户:
-
下单业务:登录=>搜索=>加购物车=>支付
-
查询订单业务:登录=>个人主页=>我的订单
管理员:
-
发货业务:登录=>确认订单=>发货
-
售后业务:登录=>同意申请=>用户退货=>商家收货=>退款
核心功能模块
-
注册
-
登录
-
搜索
-
购物车
-
支付
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!