一、web项目手工测试day01

一、Web项目环境介绍

1.项目环境搭建思路

作用:对应任何项目,实现测试环境的搭建需要哪些关键准备

在这里插入图片描述

2.项目的组织架构

知道一个系统如何运行的过程

在这里插入图片描述

2.1 web项目的组织架构图–软件层面

作用:通过硬件及软件系统层面介绍服务器环境的构成

在这里插入图片描述

2.2 服务器组件构成

web服务器作用:主要对于客户端页面请求进行数据存储转发处理过程
数据库服务器作用:项目中的大批量数据进行存储管理
PHP项目:对于被测软件系统的业务逻辑的判断处理

在这里插入图片描述

  • LNMP:Linux+Nginx+MySQL+PHP
  • LAMP:Linux+Apache+MySQL+PHP
  • WAMP:Windows+Apache+MySQL+PHP

2.3 组件说明【补充】

常见web服务器:

  • Apache :稳定性比较好,对于PHP项目的支持非常好
  • Nginx:并发性(性能)比较好,常常和其他web服务器一起结合使用
  • Tomcat:针对于java项目进行的web服务器的部署
  • IIS:针对于Windows Server系统的web服务器的部署
  • Apache和Nginx区别
    • Apache的稳定性较好,对于PHP项目的支持非常稳定
    • Nginx的并发性比较好,对于性能要求较高项目中
    • 在实际工作中可以配合一起使用
  • 针对于PHP项目可以按照上述组合进行服务搭建
  • 上述同等位置的组件可以用同类型的组件进行替换

数据库软件:MySQL、Oracle

  • web服务器常见的有:Apache、Nginx、Tomcat

3. web环境介绍总结

在这里插入图片描述

二、熟悉tpshop项目

1. 熟悉项目的标准

作用:
一般进入公司需要干的第一件事(知道干什么,以及怎么干)
面试时简历项目的介绍

  • 清楚项目中核心模块(单个模块能干什么)
  • 清楚项目中的业务逻辑(用户如何使用)

2. 熟悉项目的步骤

在这里插入图片描述

  • 项目是给谁用的?
    • 服务的用户/对象
  • 项目的组织架构图(包含的模块)是什么?
    • Xmind整理项目的构成页面
  • 项目的业务逻辑是什么?
    • 用户如何使用当前的软件系统
  • 项目的核心模块有哪些?
    • 项目中的最重要的模块有哪些

3. 熟悉项目的依据

  • 文档:需求文档、设计文档、用户手册、测试用例等
  • 环境:测试环境、生成环境
  • 人员:测试人员、产品、开发等

4. 案例:tpshop项目

  • 项目给谁用的

    • 普通的前端用户(注册会员用户、游客用户)
    • 后台的管理人员(超级管理员、客服等)
  • 项目的组织架构图(模块)
    子系统

    • 前端
      • 从上到下、从左到右
      • 单功能的页面级别即可
    • 后端
      • 按照菜单级别划分(一级、二级)
      • 单功能的页面级别即可

    注意事项

    • 不要求画出所有页面
    • 不要求每个页面的所有信息都画出
  • 项目的核心业务

正在进行中的项目:通过测试环境已经完成的需求熟悉,可结合需求文档
刚开始的新项目:通过产品的需求文档和产品的讲解熟悉,可结合UI设计文档/原型图

    • 前台购买流程
      • 注册登录–搜索商品–选择商品–下单支付(货到付款)
      • 后台收款后–前端进入我的订单详情–查看订单状态–确认收货–评价完成
    • 后台发货流程
      • 后台订单管理–确认订单–发货确认–收款
    • 商品退换货流程
      • 前台发送售后申请
      • 后台进行退换货审核–审核通过–原路退款
      • 前端用户查看个人账户余额
  • 项目的核心模块

根据项目的业务流程的熟悉及项目的组织架构,标记出与**业务相关(最重要)**的核心模块

  • 项目的技术栈(了解)
    • LAMP : linux(CentOS7) + Apache + MySQL + PHP

5. 熟悉项目总结

在这里插入图片描述

三、项目的测试流程

作用:有序有效开展测试工作的基本步骤
面试问题:你们公司是怎么做软件产品的测试的?

在这里插入图片描述

1. 需求评审

1.1 参与评审目的

  • 理解一致
  • 查漏补缺
  • 给出建议,指导执行

1.2 评审形式

以会议的方式评审,下面部门的人必须到场
注意事项:

  • 邮件形式:适用于跨国项目
  • 需求文档一般在开会前至少2小时发送给对应参会人员
  • 产品人员
  • 开发人员
  • 测试人员

1.3 测试人员在需求评审中的职责

  • 理解需求
  • 找出错误及遗漏的地方
  • 给出合理建议

banner图后台修改位置

修改完配置之后需要“更新缓存”

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值