iwebshop项目测试(一)
测试学习中,在此记录自己的测试过程
1、搭建测试环境
iwebshop采用的是B/S架构,开发环境是LNMP(linux、nginx、mysql、php),我下载了xampp一键集成包,把项目部署在了WAMP环境中。这个过程已记录在之前的文章。
(现在只懂这种环境搭建,其它的还不会)
2、熟悉业务
通过思维导图画项目的组织架构图,只画模块,不必细致到功能点,这样做完后对项目有个整体认识。后台组织架构部分如下:
然后确定测试范围,也就是梳理功能点,保证测试不遗漏。后台测试范围部分如下:
3、熟悉了产品后,开始写项目方案和计划,主要包括测试范围、人员、任务分配、测试进度安排、测试工具、测试策略、风险评估等。这一步只在脑子里过了遍,没有写成文档,找了个模板文档。
有了计划后,就可以使用测试管理工具新建产品、添加人员、上传测试计划了,我用的禅道。
貌似要安在根目录下才可以,开始没放在根目录有错误提示
点击start就可以了,省略了中间一些简单的步骤就到这里了
点击产品,新增产品
点击组织添加用户
上传测试文档
4、编写用例并执行用例
目前进行的是前台首页初始化数据测试,即页面显示的信息是否与数据库中的信息一致
先确定首页哪些地方用到了表,一般排序有规律的就是
然后在数据库中找到对应的表,可能对应一个,也可能是两三个
编写sql语句验证是否真的一致
接着编写用例并执行
第一步:确定哪些地方用到了表,由于第一次做,所以我把整个页面中有顺序的都圈了下,部分如下:
为了方便,还是得把这些模块记录在文件里
第二步:在数据库中找到对应的表,花了些时间
这是在后台看数据库的样子,虽然有中文,但大部分都看不出每个表分别与哪个模块对应
所以需要打开navicat,连接iwebshop数据库,可以在DDL中查看表的详细信息
一个模块对应一个表的比较简单,对应多个表的需要理一理表间的关系,这是整理的结果:
第三步:编写查询语句,验证查询结果与页面显示是否一致
做的时候,表格列了3列,分别是模块、语句和图片,附上图片是为了方便核对。
每个查询语句是在navicat中验证后才写进表格中
第四步:编写用例并执行
将上一步生成的表增加些用例元素就是用例了
而执行,上一步中也执行过了
5、提交bug报告
还真有一个Bug,就是最新评论部分,评论应该按评论时间排序,而页面的显示按购买时间排序的
在禅道中按要求填写相应的数据就可以提交了
这一部分就这样了~
iwebshop项目测试(一)相关推荐
- mysql 电商实战_电商项目测试实战(一)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家! 目录 一丶搭建测试环境 1.叙述 在企业测试环境部署(二)博客中将iwebshop项目部署到了linux系统中,部署环境为LNMP ...
- 电商项目测试实战(二)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家! 接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/9 ...
- 电商项目测试实战(一)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家! 目录 一丶搭建测试环境 二丶快速熟悉项目 三丶编写测试计划 四丶编写测试方案 五丶使用禅道管理文档 六丶设计/编写/执行测试用例 ...
- 测试环境搭建流程_案例解析:一个完整的项目测试方案流程,应该是怎么的?...
作为一名软件测试工程师,为项目制作完成的测试方案并执行,是我们日常工作的重要部分,同时,也是一名合格的软件测试工程师应有的专业素养.那么,很多小白和测试新手肯定要问了:一个完整的项目测试方案流程,应该 ...
- 测试软件项目的方法,保证项目测试进度的几个方法
做接口测试已经多半年了,工作的过程中会碰到一些问题,使得测试的时间推迟,在这里和大家分享一下我的几个保证项目测试进度的几个小方法.这些方法是这段时间在项目的实践中总结出来的. 熟悉业务点: 对本次要测 ...
- 个人作业Alpha项目测试
这个作业属于哪个课程 软件工程原理 这个作业要求在哪里 作业要求 团队名称 TEAMPANTHER 这个作业的目标 每个同学必须选取非自己所在团队的3个项目进行测试. 在你所测试的项目的Alpha发布 ...
- jbpm小项目测试_尝试使用jBPM Console NG(测试版)
jbpm小项目测试 大家好! 这是有关jBPM Console NG的另一篇文章. 经过6个月的辛苦工作,我很高兴为开发人员社区撰写这篇文章,以进行尝试. 在这篇文章中,我将解释如何从源代码构建应用程 ...
- 来自一个用户的体验-Alpha项目测试
软件梦之队成员:201731062305 周蓉 这个作业属于哪个课程 <课程的链接> 这个作业要求在哪里 <作业要求的链接> 团队名称 <软件梦之队>(附上团队博客 ...
- 项目测试流程规范(不同公司流程规范不一样,仅供参考)
前言:结合公司的项目情况制定合理的测试流程,提高测试效率和产品质量.核心还是要加强项目成员之间的沟通,在保障研发效率的前提下提高产品质量. 一.测试流程图 上述流程图为项目的测试流程图,每家公司用的项 ...
最新文章
- TypeError: sequence item 1: expected str instance, int found
- MySql第几行到第几行语句
- 阿里云AIoT正式发布IoT安全中心和IoT Studio 3.0,进一步巩固AIoT云网边端基础能力
- ansible for devops读书笔记第一章
- Android生命周期帮助类,Android Service类与生命周期详细介绍_Android_脚本之家
- 企业文化用品展示网页的开发
- mysql-cluster 安装篇(1)---简介
- MySql 8 命令
- 如何提高Android系统Aututu benchmark跑分
- 使用JMeter进行简单的app接口测试
- 转载: dropout为啥要rescale?
- golang指数运算
- 计算机 及其 应用系统
- 根据月份,计算当月周数(非自然周)
- 串口之DCB结构体详解
- JScrollPane设置滚动条自动到最下(或最右)
- 知识问答之信息检索-1
- linux内核就是外包公司老板
- c 语言开发什么,c语言能开发什么
- C++代码扫描基础知识