TPshop项目-功能测试(1)

提示:学习自软件测试9天完整功能测试视频教程,3天黑马手工测试理论+6天TPshop商城

文章目录

  • 一、tpshop项目部署
  • 二、熟悉项目
  • 三、项目测试流程
  • 四、需求评审
  • 五、测试计划与测试方案
  • 六、tpshop几个重要表介绍

  • 一、tpshop项目部署

  • 测试环境

  • BS架构,浏览器-服务器
  • web server

  • 硬件是一个服务器
  • 安装服务器操作系统(linux,nuix,windows server)
  • web服务(提供了并发,http协议支持)
  • Nginx
  • apache
  • 数据库
  • mysql
  • orcale
  • 业务功能的开发
  • java
  • php
  • python
  • .net
  • 遇到问题:
    不能在phpstudy中同时启动apache和mysql

  • 解决方式:
    本地磁盘(C)→Windows→System32下找到cmd,在以管理员方式运行


    mysql成功运行

  • 现在又出现新的问题
    80端口被占用

    解决方法

  • Windows(开始)→regedit→



    重启电脑

    成功啦!

  • 基础环境介绍

  • linux
  • LNMP
  • Linux+Nginx+MySQL+PHP项目
  • Windows
  • WAMP
  • Windows+Apache+MySQL+PHP项目
  • 安装tpshop又出问题

    终于成功了,原因是没有把相关程序安装到根目录下,就在网上一味的寻找解决方法。浪费了很多时间。
    还是要多思考,了解运行原理,才能事半功倍

  • 此处数据库密码为 root
    管理员密码为123456(自己创建)

    成功!

  • 嗯哼?

    好了!原因是代码格式不对,试了网上好多投机取巧的办法,都不行,打了半个小时单引号,累了累了…

  • 二、熟悉项目

  • 步骤
    1. 了解项目业务特性
    2. 了解项目的用户
    3. 了解项目的模块
    4. 了解项目技术占
  • 项目信息来源
    文档、环境、项目中的相关人员
  • 业务特性
    TPshop是一个开源的电商系统。通过互联网来实现商品的销售与业务流程的电子化
  • 项目角色与用户
  • 角色名称 前台/后台 角色描述
    游客 前台 未注册用户
    注册会员 前台 注册用户
    超级管理员 后台 拥有网站管理所有操作权限
    仓管员 后台 仓库管理
    客服 后台 处理订单、发货
  • 项目模块
    子系统
    了解项目有多少模块,以及有多少子模块,模块与模块之间的关系
    到具体功能就不必在细分了

    打开后台的界面,依旧有报错。
    而且不小心点了清理缓存后,前台又开始报错了(;′⌒`)
  • Use of undefined constant child - assumed 'child' (this will throw an Error in a future version of PHP)
    

    还是没有找到快捷的办法,只能一个个去改了
    三思后行啊$v

  • 前台页面梳理
  • 项目技术栈
    测试环境操作系统为:windows
    web server 为apache
    开发语言:PHP
    数据库:mysql
  • 三、项目测试流程

  • 需求评审
  • 编写测试计划和测试方案
  • 编写测试用例以及评审
  • 执行测试与bug跟踪
  • 编写测试报告
  • 四、需求评审

  • 软件需求
    描述软件功能
  • 需求评审
    项目的相关人员就软件需求进行确认和评估的相关活动
  • 需求评审目的
  • 保证需求的完整和准备
  • 保证项目中相关人员对需求理解的一致性
  • 需求评审的形式
  • 会议
  • 需求评审的参与人员
  • 产品人员
  • 开发人员
  • 测试人员
  • 界面(ui)设计人员
  • 测试人员在需求评审的职责
  • 确认自己对需求要有清晰的理解、没有疑惑
  • 确认需求文档完整,准确,能够知道后期工作
  • 对需求中不合理的地方提出自己的修改建议
  • 五、测试计划与测试方案

    测试计划

  • 是指描述了要进行的测试活动的范围、方法、资源和进度的文档
  • 测试计划的核心内容
    – 明确的测试目标与测试范围
    – 执行计划的角色与职责
    – 任务的进度安排与资源分配
    – 风险评估和应急计划
    – 测试的准入/准出标准
  • 测试方案

  • 从测试的技术角度去分析需求,在方向上明确怎么测,分析结果重点在于测试策略与技术的实现。
  • 核心内容
  • 测试策略
  • 测试环境的规划
  • 测试工具的设计和选择
  • 六、tpshop几个重要表介绍

    连接:照之前的项目部署好后,打开navicat,点击连接mysql数据库,主机是localhost,端口3306用户名,密码都是root,连接就可以了

  • tp_users 用户表
  • tp_goods商品表
  • tp_order 订单表
  • tp_cart 购物车
  • 重新更新数据库

  • 删除demo_tpshop5
  • 删除tpshop2.0
  • 到toshop安装目录,删除install.lock
  • D:\phpstudy_pro\WWW\install
    

  • 重新打开127.0.0.1/install进行安装,返回原来的数据
  • 来源:rz-kapok

    物联沃分享整理
    物联沃-IOTWORD物联网 » TPshop项目-功能测试(1)

    发表评论