软件测试实战项目【电商、银行、商城、金融、医药、电商】

2023-10-26

 最近,不少读者托我找一个能实际练手的测试项目。开始,我觉得这是很简单的一件事,但当我付诸行动时,却发现,要找到一个对新手友好的练手项目,着实困难。

这是博主收集了很久才弄到的,希望可以帮助到你。

由于项目太多了就不一一介绍了,只介绍这一个

电商平台

“ShopNc商城”商城系统是基于 web 浏览器的电子商务系统,通过互联网实现商品的线上电子化销售及业务流程处理。该系统主要以系统会员及普通游客为服务目标,提供快捷方便的商品展示和线上购物。项目由前后台共同构成,前台主要提供与用户的交互入口,展示形式是 web 网页界面;后台提供管理员、客服等对应的服务管理接口服务于前端。

项目模块: 登录、搜索、广告、购物车、我的优惠卷、抢购、会员管理、商品管理、订单管理、促销管理等

1.商场主页

 2.登录页面 

3.商城后台

 4.系统向导

 4.安装页面

其他的我就不一一介绍了。

通过此次实战训练,我希望你能学会:

写测试用例(xmind工具)

执行测试用例

bug管理(禅道)

除此之外,我还无偿提供一份我使用很久的、个人总结的、完整的web测试用例,为你以后的工作提供指引和参考。

大概项目流程

1.项目启动

了解项目背景

2.需求分析

功能需求:

文件类型:支持所有的文件
压缩文件个数:最多压缩100个文件
压缩大小:不超过5G
性能需求: 压缩、解压缩文件不超过30分钟 安
全需求: 带有病毒感染的文件不能压缩
易用性需求 操作简单、方便
界面需求:布局、排版美观
兼容性需求: windows7,windows8,windows10都可以使用。

3.制定测试方案(计划+策略)

测试流程:
需求分析–测试计划–测试设计/开发–测试执行–测试总结

     测试时间
     测试人员
     测试目标
     测试范围
     测试资源

风险:资源不足,测试和开发预估的这个时间和实际使用的时间不同,有可能使项目延期

4.测试执行流程

需求测试–提测版本(冒烟测试)–系统测试–回归测试–测试报告编写

5.为什么需要管理工具禅道?

管理测试用例
管理BUG和BUG的各种状态
管理测试整个流程
自动生成测试报告

最后

相信你如果掌握了上图上面所有的知识技能,并且能够灵活的运用的话,月薪20k以上并不会是什么问题

B站最牛的Python自动化测试框架全栈测试开发实战项目入门到精通,涨薪必备教程!!!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

软件测试实战项目【电商、银行、商城、金融、医药、电商】 的相关文章

  • Python 如何安装Selenium(推荐)

    一 Selenium的定义 Selenium 是一个 Web的自动化测试工具 最初是为网站 自动化测试而开发的 Selenium 可以直接调用浏览器 它支持所有主流的浏览器 包括PhantomJS 这些无界面的浏览器 可以接收指令 让浏览器
  • 软件测试开发/全日制/测试管理丨用户端 Web 自动化测试

    随着Web应用的普及和不断发展 用户端Web自动化测试成为确保Web应用质量的重要手段 这种测试方法不仅提高了测试效率 也帮助团队及时发现和解决潜在问题 确保用户体验的连贯性和稳定性 工具选择 用户端Web自动化测试的第一步是选择适当的工具
  • 真的干不过,00后整顿职场已经给我卷麻了,想离职了...

    在程序员职场上 什么样的人最让人反感呢 是技术不好的人吗 并不是 技术不好的同事 我们可以帮他 是技术太强的人吗 也不是 技术很强的同事 可遇不可求 向他学习还来不及呢 真正让人反感的 是技术平平 却急于表现自己的人 每天加班到12点 在老
  • 软件测试|Windows系统配置pytest+allure环境教程

    前言 allure可以输出非常精美的测试报告 也可以和pytest进行完美结合 不仅可以渲染页面 还可以控制用例的执行 本文我们将介绍Windows系统中如何配置allure环境 第一步 配置Java环境 因为 allure 的运行依赖于J
  • 外包干了2个月,技术退步明显...

    先说一下自己的情况 大专生 18年通过校招进入武汉某软件公司 干了接近4年的功能测试 今年年初 感觉自己不能够在这样下去了 长时间呆在一个舒适的环境会让一个人堕落 而我已经在一个企业干了四年的功能测试 已经让我变得不思进取 谈了2年的女朋友
  • 小白也能学会的创建Git仓库实操

    2024软件测试面试刷题 这个小程序 永久刷题 靠它快速找到工作了 刷题APP的天花板 CSDN博客 文章浏览阅读2 2k次 点赞85次 收藏11次 你知不知道有这么一个软件测试面试的刷题小程序 里面包含了面试常问的软件测试基础题 web自
  • Selenium小技巧!

    Chrome DevTools 简介 Chrome DevTools 是一组直接内置在基于 Chromium 的浏览器 如 Chrome Opera 和 Microsoft Edge 中的工具 用于帮助开发人员调试和研究网站 借助 Chro
  • APP端网络测试与弱网模拟

    当前APP网络环境比较复杂 网络制式有2G 3G 4G网络 还有越来越多的公共Wi Fi 不同的网络环境和网络制式的差异 都会对用户使用app造成一定影响 另外 当前app使用场景多变 如进地铁 上公交 进电梯等 使得弱网测试显得尤为重要
  • 测试用例评审流程优化

    测试用例 评审是QA日常工作流程中的关键一环 是QA同学完善测试用例 交流测试经验的好机会 负责组内测试用例建设以来 作者对于评审流程做了一些优化工作 本文作者将整个优化过程中的心得体会做了一个总结 希望能给大家带来帮助 01 原始流程 1
  • 软件测试|Pydantic详细介绍与基础入门

    简介 Pydantic 是一个强大的 Python 库 用于数据验证和解析 特别是用于处理 JSON 数据 它的主要目标是使数据验证和解析变得简单 直观和可维护 本文将介绍 Pydantic 的基础知识 包括如何定义模型 验证数据以及处理错
  • 软件测试|SQLAlchemy环境安装与基础使用

    简介 SQLAlchemy 是一个强大的 Python 库 用于与关系型数据库进行交互 它提供了高度抽象的对象关系映射 ORM 工具 允许使用 Python 对象来操作数据库 而不必编写原生SQL查询 本文将介绍如何安装 SQLAlchem
  • 软件测试|web自动化测试神器playwright教程(三十八)

    简介 在我们使用selenium时 我们可以获取元素的属性 元素的文本值 以及输入框的内容等 作为比selenium更为强大的web自动化测试神器 playwright也可以实现对元素属性 文本值和输入框内容的抓取 并且实现比seleniu
  • 如何写好一个错误报告

    2024软件测试面试刷题 这个小程序 永久刷题 靠它快速找到工作了 刷题APP的天花板 CSDN博客 文章浏览阅读2 3k次 点赞85次 收藏11次 你知不知道有这么一个软件测试面试的刷题小程序 里面包含了面试常问的软件测试基础题 web自
  • Jmeter 性能-阶梯式性能指标监听

    2024软件测试面试刷题 这个小程序 永久刷题 靠它快速找到工作了 刷题APP的天花板 CSDN博客 文章浏览阅读2 3k次 点赞85次 收藏11次 你知不知道有这么一个软件测试面试的刷题小程序 里面包含了面试常问的软件测试基础题 web自
  • 新手也能看懂的【前端自动化测试入门】

    2024软件测试面试刷题 这个小程序 永久刷题 靠它快速找到工作了 刷题APP的天花板 CSDN博客 文章浏览阅读2 3k次 点赞85次 收藏11次 你知不知道有这么一个软件测试面试的刷题小程序 里面包含了面试常问的软件测试基础题 web自
  • 2024拒绝行业内卷!八年软件测试20K*16薪行业心得 想入行必看

    目前工作做软件测试工作8年 属于高级测试员那个级别吧 现在看到各行各业的人都在转行学习软件测试 想给大家一些学习建议和忠告 很多粉丝都跟我说今年行情很差 找不到工资 真的找不到工作了吗 我们常在网上看到的 程序员饱和 程序员过剩 其实一般是
  • 程序员找工作难!拿到外包公司的 offer 我应该去么?

    引言 前一阵子有一个帖子引起了非常广泛的讨论 描述的就是一个公司的外包工作人员 加班的时候因为吃了公司给员工准备的零食 被公司的HR当场批评 这个帖子一发出来 让现在测试行业日益新增的外包公司备受关注 那么外包公司和非外包公司有什么样的不一
  • 外包干了2个月,技术倒退2年。。。

    先说一下自己的情况 本科生 20年通过校招进入深圳某软件公司 干了接近4年的 功能测试 今年国庆 感觉自己不能够在这样下去了 长时间呆在一个舒适的环境会让一个人堕落 而我已经在一个企业干了四年的功能测试 已经让我变得不思进取 谈了3年的女朋
  • Web自动化测试 —— cookie复用

    一 cookie简介 cookie是一些数据 存储于用户电脑的文本文件中 当web服务器想浏览器发送web页面时 在链接关闭后 服务端不会记录用户信息 二 为什么要使用Cookie自动化登录 复用浏览器仍然在每次用例开始都需要人为介入 若用
  • 外包干了3个月,技术退步明显。。。。。

    先说一下自己的情况 本科生 20年通过校招进入广州某软件公司 干了接近3年的 功能测试 今年年初 感觉自己不能够在这样下去了 长时间呆在一个舒适的环境会让一个人堕落 而我已经在一个企业干了3年的功能测试 已经让我变得不思进取 谈了2年的女朋

随机推荐

  • 算法与数据结构基础<四>----动态数据结构基础:链表

    接着上一次算法与数据结构基础 lt 三 gt 数据结构基础之栈和队列加强之用栈实现队列 cexo 博客园的数据结构继续往下学习 这次会进入一个非常重要的数据结构的学习 链表 这个是未来学习复杂算法的一个基础 大量会被用到 所以 先夯实好基础
  • 在react 中使用 Swiper@6.8.4 -(解决initialSlide初始化设置无效问题)

    下载Swiper yarn add swiper 6 8 4 基础使用 引入模块 import Swiper SwiperSlide from swiper react import swiper swiper bundle css 基础使
  • 一个项目学会tensorflow2.0

    优化 1 使用数据增强技术 2 使用数据生成器提高训练速度 3 调节超参数 提高模型精度 4 使用VGG技术迁移学习 提高训练速度 目标 算法应用 熟练掌握TensorFlow框架使用 掌握神经网络图像相关案例 1 训练的时候读取本地图片以
  • Failed to fetch https://mirrors.tuna.tsinghua.edu.cn/ubuntu//dists/bionic/main/binary-arm64/Packages

    转载自 Failed to fetch https mirrors tuna tsinghua edu cn ubuntu dists bionic main binary arm64 Packages anthony 36的博客 CSDN
  • echarts图表的x轴和y轴的配置

    xAxis与yAxis中有很多配置项 下面我以xAxis进行详解 yAxis参考xAxis即可 nameTextStyle 坐标轴名称的文字样式 axisLine 坐标轴轴线相关设置 axisTick 坐标轴刻度相关设置 axisLabel
  • bean的一生----Spring容器启动

    1 我这里通过AnnotationConfigApplicationContext来new一个容器对象 可以看到构造方法实现了三个方法 this this register componentClasses this refresh 第一个
  • 硬件基础 - 51单片机IO口

    分析电路定律 1 回路与阻抗 2 电路设计就是波形整形过程 3 继电器 电磁 机械 开关 光耦电子 隔离开关 电气隔离 开关速度慢 三极管 电子开关 开关信号 小功率 高速 MOS 电子开关 大功率 裂变开关 晶闸管 电子开关 IGBT 电
  • 龙族幻想微信一区哪个服务器人多,龙族幻想微信一区-命运之刃开服时间表_龙族幻想新区开服预告_第一手游网手游开服表...

    2019 09 02 10 00 手Q二十四区 王者之争 已经开服 10 00 微信十一区 自由之日 已经开服 2019 08 29 10 00 手Q二十四区 逆卷刃流 已经开服 2019 08 28 10 00 微信十一区 风暴裂隙 已经
  • vivado路径最大时钟约束_【vivado约束学习二】 IO延时约束

    vivado约束学习二 IO延时约束 1 I O延迟约束介绍 要在设计中精确建模外部时序 必须为输入和输出端口提供时序信息 Xilinx Vivado集成设计环境 IDE 仅在FPGA边界内识别时序 因此必须使用以下命令指定超出这些边界的延
  • 全球及中国芯片产业研发方向与投资规模预测报告2022版

    全球及中国芯片产业研发方向与投资规模预测报告2022版 HS HS HS HS HS HS HS HS HS HS HS HS 修订日期 2021年11月 搜索鸿晟信合研究院查看官网更多内容 第一章 芯片相关概念介绍 1 1 芯片的概念 1
  • QML实现Label的文字选择与右键各操作

    在QML中 原生的Label是不能够进行鼠标的选中 复制 全选等操作的 仅仅只能用于简单的展示文字 但是在实际开发中 往往我们需要给用户展示一些信息 而且要支持可以用鼠标进行选择文字 并进行复制操作 所以 用QML中的Label控件显然是不
  • 信息安全意识主题分享-数据安全

    微盟删库 事件沸沸扬扬 这次重大的数据违规行为 导致微盟的股市市值暴跌12亿港币 影响巨大 本文主要为大家介绍针对数据安全的威胁和风险 有哪些安全防护措施 一 数据简介 1 数据的形态 数据主要可以分为两种形态 也就是平时常见的数据的表现方
  • coco游戏android.mk

    LOCAL PATH call my dir include CLEAR VARS LOCAL MODULE game shared LOCAL MODULE FILENAME libgame LOCAL CPP EXTENSION cc
  • 4G版本云音响设置教程阿里云平台版本

    4G版本云音响设置教程介绍 第一章 介绍了在阿里云物联网平台生一个设备使用的三元素 第二章 转换阿里云三元素 为MQTT参数 并下载到设备中 第三章 阿里云物联网套件协议使用说明 如何发送数据至设备并播放 本文目录引导 目录 4G版本云音响
  • egg-jwt的使用

    安装 npm install egg jwt save 配置 config config default js config jwt secret zidingyi 自定义 token 的加密条件字符串 config plugin js j
  • RPC答疑篇

    声明 本篇文章及代码仅供学习交流 严禁用于商业用途 否则由此产生的一切后果均与作者无关 上一篇的rpc发出来后 虽然我觉得我已经写得很细致了 但还是收到了很多私信说是跑不成功 所以再发 水 一篇 关于如何操作的文章 鉴于很多人没有某店的账号
  • Spring-Cloud-Alibaba之Dubbo

    在微服务构架中 不可避免的要遇到服务间的调用 目前的方式是通过RPC或者是rest的http接口调用 spring cloud中很多都使用的feign来做服务调用 在spring cloud alibaba的套装中我们使用dubbo来替换掉
  • 登录认证功能的统一拦截技术(拦截器)

    目录 1 说明 2 使用方法 1 定义拦截器 2 注册配置拦截器 3 示例 3 interceptor详细说明 1 拦截路径 2 执行流程 3 过滤器和拦截器的区别 4 登录校验的拦截器实现 5 全局异常处理 补充说明 1 说明 拦截器是一
  • Redis的三种模式——主从复制、哨兵、集群

    目录 一 Redis模式 二 Redis主从复制 2 1 主从复制概述 2 2 主从复制 2 3 Redis主从复制流程 2 4 搭建Redis主从复制 2 4 1 安装Redis 2 4 2 修改Master节点配置文件 192 168
  • 软件测试实战项目【电商、银行、商城、金融、医药、电商】

    最近 不少读者托我找一个能实际练手的测试项目 开始 我觉得这是很简单的一件事 但当我付诸行动时 却发现 要找到一个对新手友好的练手项目 着实困难 这是博主收集了很久才弄到的 希望可以帮助到你 由于项目太多了就不一一介绍了 只介绍这一个 电商