测试从零开始-电商项目实战-用例设计篇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里面的用例,在这里希望刚入门的朋友,自己根据之前的文章学习一下用例设计,然后去用这个模块实战一下。然后有需要的话,可以私聊我帮你看一下用例写的怎么样,标题什么的是否需要优化。想看这个系统其他模块测试点整理的,也可以私聊或者评论下。

相关文章
|
2月前
|
机器学习/深度学习 PyTorch 算法框架/工具
目标检测实战(一):CIFAR10结合神经网络加载、训练、测试完整步骤
这篇文章介绍了如何使用PyTorch框架,结合CIFAR-10数据集,通过定义神经网络、损失函数和优化器,进行模型的训练和测试。
145 2
目标检测实战(一):CIFAR10结合神经网络加载、训练、测试完整步骤
|
1月前
|
测试技术 持续交付 UED
软件测试的艺术:确保质量的实战策略
在软件开发的舞台上,测试是那把确保每个功能如交响乐般和谐奏响的指挥棒。本文将深入探讨软件测试的重要性、基本类型以及如何设计高效的测试策略。我们将通过一个实际的代码示例,展示如何运用这些策略来提升软件质量和用户体验。
|
1月前
|
人工智能 供应链 安全
AI辅助安全测试案例某电商-供应链平台平台安全漏洞
【11月更文挑战第13天】该案例介绍了一家电商供应链平台如何利用AI技术进行全面的安全测试,包括网络、应用和数据安全层面,发现了多个潜在漏洞,并采取了有效的修复措施,提升了平台的整体安全性。
|
1月前
|
JSON Java 测试技术
SpringCloud2023实战之接口服务测试工具SpringBootTest
SpringBootTest同时集成了JUnit Jupiter、AssertJ、Hamcrest测试辅助库,使得更容易编写但愿测试代码。
61 3
|
16天前
|
监控 搜索推荐 测试技术
电商API的测试与用途:深度解析与实践
在电子商务蓬勃发展的今天,电商API成为连接电商平台、商家、消费者和第三方开发者的重要桥梁。本文深入探讨了电商API的核心功能,包括订单管理、商品管理、用户管理、支付管理和物流管理,并介绍了有效的测试技巧,如理解API文档、设计测试用例、搭建测试环境、自动化测试、压力测试、安全性测试等。文章还详细阐述了电商API的多样化用途,如商品信息获取、订单管理自动化、用户数据管理、库存同步、物流跟踪、支付处理、促销活动管理、评价管理、数据报告和分析、扩展平台功能及跨境电商等,旨在为开发者和电商平台提供有益的参考。
23 0
|
2月前
|
机器学习/深度学习 编解码 监控
目标检测实战(六): 使用YOLOv8完成对图像的目标检测任务(从数据准备到训练测试部署的完整流程)
这篇文章详细介绍了如何使用YOLOv8进行目标检测任务,包括环境搭建、数据准备、模型训练、验证测试以及模型转换等完整流程。
3098 1
目标检测实战(六): 使用YOLOv8完成对图像的目标检测任务(从数据准备到训练测试部署的完整流程)
|
2月前
|
测试技术
自动化测试项目实战笔记(三):测试用户注册(验证码错误,成功,出现弹框时处理)
本文是关于自动化测试项目实战笔记,主要介绍了如何测试用户注册功能,包括验证码错误、注册成功以及弹框处理的测试步骤和代码实现。
116 2
自动化测试项目实战笔记(三):测试用户注册(验证码错误,成功,出现弹框时处理)
|
2月前
|
PyTorch 算法框架/工具 计算机视觉
目标检测实战(二):YoloV4-Tiny训练、测试、评估完整步骤
本文介绍了使用YOLOv4-Tiny进行目标检测的完整流程,包括模型介绍、代码下载、数据集处理、网络训练、预测和评估。
173 2
目标检测实战(二):YoloV4-Tiny训练、测试、评估完整步骤
|
1月前
|
缓存 测试技术 Apache
告别卡顿!Python性能测试实战教程,JMeter&Locust带你秒懂性能优化💡
告别卡顿!Python性能测试实战教程,JMeter&Locust带你秒懂性能优化💡
54 1
|
2月前
|
Java 关系型数据库 MySQL
自动化测试项目实战笔记(一):JDK、Tomcat、MySQL、Jpress环境安装和搭建
这篇文章是关于自动化测试项目实战笔记,涵盖了JDK、Tomcat、MySQL、Jpress环境的安装和搭建过程,以及测试用例和常见问题总结。
57 1
自动化测试项目实战笔记(一):JDK、Tomcat、MySQL、Jpress环境安装和搭建