测试从零开始-电商项目实战-用例设计篇No.1-[后台-用户列表]

简介: 这里我们抛开所有的理想状态,就只有这个项目的访问地址,数据库信息,没有需求文档,我们要怎么样去写测试用例,怎么样去进行测试。

在之前的文章中,已经教大家搭建了电商网站,如果有没找到的,可以再私聊一下我。接下来,简单介绍一下,在公司中,一般我们怎么去开展测试。


   这里我们抛开所有的理想状态,就只有这个项目的访问地址,数据库信息,没有需求文档,我们要怎么样去写测试用例,怎么样去进行测试。当你具备在这样的条件下也能够胜任软件测试工作,那么,当你自学或者是培训软件测试入行的时候,你还会担心找不到工作,或者入职之后没办法胜任工作吗?


项目前端访问地址:http://8.129.162.225:8080/

后台管理地址:http://8.129.162.225:8080/admin.php


需求分析

俗话说得好,没吃过猪肉还没见过猪跑吗?就算没有需求文档,淘宝网站平常总用过吧,如果之前再有过开淘宝店铺经验的话,就更好理解后台的业务。前端是给用户购买所展示的页面,页面上的数据是前端通过调接口返回的,接口返回的数据是从数据库中查询的,数据库中的数据是在后台管理有一个系统专门去维护这些数据。因此,我们在设计测试用例,考虑测试点的时候,就应该要考虑到前端和后台管理系统之间的业务联系。


接下来,先挑选后台的用户列表模块,进行用例设计。

页面如下图所示:


微信图片_20220114160107.png


在工作中,怎么开始设计用例呢?

一般都会先用思维导图的方式先提取一些比较粗的测试点,然后再根据脑图细化成单条的用例录入到用例管理平台/excel中。

这里简单的列举了一些比较粗的测试点:


微信图片_20220114160111.png


微信图片_20220114160113.png


微信图片_20220114160115.png


以下的测试点是在没有需求文档的前提下,自己列举的一些简单的测试点,至于具体怎么样去完善成最终在excel里面的用例,在这里希望刚入门的朋友,自己根据之前的文章学习一下用例设计,然后去用这个模块实战一下。然后有需要的话,可以私聊我帮你看一下用例写的怎么样,标题什么的是否需要优化。想看这个系统其他模块测试点整理的,也可以私聊或者评论下。

相关文章
|
8月前
|
数据采集 JSON JavaScript
Cypress 插件实战:让测试更稳定,不再“偶尔掉链子”
本文分享如何通过自定义Cypress插件解决测试不稳定的痛点。插件可实现智能等待、数据预处理等能力,替代传统硬性等待,有效减少偶发性失败,提升测试效率和可维护性。文内包含具体实现方法与最佳实践。
|
9月前
|
存储 关系型数据库 测试技术
玩转n8n测试自动化:核心节点详解与测试实战指南
n8n中节点是自动化测试的核心,涵盖触发器、数据操作、逻辑控制和工具节点。通过组合节点,测试工程师可构建高效、智能的测试流程,提升测试自动化能力。
|
9月前
|
人工智能 测试技术 调度
写用例写到怀疑人生?AI 智能测试平台帮你一键生成!
霍格沃兹测试开发学社推出AI智能测试用例生成功能,结合需求文档一键生成高质量测试用例,大幅提升效率,减少重复劳动。支持自定义提示词、多文档分析与批量管理,助力测试人员高效完成测试设计,释放更多时间投入核心分析工作。平台已开放内测,欢迎体验!
|
10月前
|
Web App开发 人工智能 JavaScript
主流自动化测试框架的技术解析与实战指南
本内容深入解析主流测试框架Playwright、Selenium与Cypress的核心架构与适用场景,对比其在SPA测试、CI/CD、跨浏览器兼容性等方面的表现。同时探讨Playwright在AI增强测试、录制回放、企业部署等领域的实战优势,以及Selenium在老旧系统和IE兼容性中的坚守场景。结合六大典型场景,提供技术选型决策指南,并展望AI赋能下的未来测试体系。
|
10月前
|
存储 人工智能 算法
AI测试平台实战:深入解析自动化评分和多模型对比评测
在AI技术迅猛发展的今天,测试工程师面临着如何高效评估大模型性能的全新挑战。本文将深入探讨AI测试平台中自动化评分与多模型对比评测的关键技术与实践方法,为测试工程师提供可落地的解决方案。
|
10月前
|
算法 IDE Java
Java 项目实战之实际代码实现与测试调试全过程详解
本文详细讲解了Java项目的实战开发流程,涵盖项目创建、代码实现(如计算器与汉诺塔问题)、单元测试(使用JUnit)及调试技巧(如断点调试与异常排查),帮助开发者掌握从编码到测试调试的完整技能,提升Java开发实战能力。
870 0
|
8月前
|
人工智能 自然语言处理 JavaScript
Playwright MCP在UI回归测试中的实战:构建AI自主测试智能体
Playwright MCP结合AI智能体,革新UI回归测试:通过自然语言驱动浏览器操作,降低脚本编写门槛,提升测试效率与覆盖范围。借助快照解析、智能定位与Jira等工具集成,实现从需求描述到自动化执行的闭环,推动测试迈向智能化、民主化新阶段。
|
10月前
|
人工智能 缓存 测试技术
Playwright进阶指南 (6) | 自动化测试实战
2025企业级测试解决方案全面解析:从单元测试到千级并发,构建高可用测试体系。结合Playwright智能工具,解决传统测试维护成本高、环境依赖强、执行效率低等痛点,提升测试成功率,内容从测试架构设计、电商系统实战框架、高级测试策略、Docker化部署、CI/CD集成及AI测试应用,助力测试工程师掌握前沿技术,打造高效稳定的测试流程。
Playwright进阶指南 (6) | 自动化测试实战
|
9月前
|
人工智能 数据可视化 测试技术
AI 时代 API 自动化测试实战:Postman 断言的核心技巧与实战应用
AI 时代 API 自动化测试实战:Postman 断言的核心技巧与实战应用
1090 11
|
8月前
|
人工智能 自然语言处理 测试技术
让AI帮你跑用例-重复执行,不该成为测试工程师的主旋律
测试不该止步于重复执行。测吧科技推出用例自动执行智能体,通过AI理解自然语言用例,动态规划路径、自主操作工具、自动重试并生成报告,让测试工程师从“点点点”中解放,专注质量思考与创新,提升效率3倍以上,节约人力超50%,重构测试生产力。