首页 > 其他分享 >头条新闻平台-项目测试用例设计(Xmind)

头条新闻平台-项目测试用例设计(Xmind)

时间:2024-09-03 18:24:48浏览次数:6  
标签:功能 检查 是否 头条新闻 按钮 测试用例 Xmind 新闻 页面

项目功能简介:是一个集新闻浏览,搜索,编辑及用户管理于一体的综合性新闻应用项目。

用户模块

注册功能

界面

●界面美观程度

●字体是否符合要求

●页面布局是否合理

●注册按钮大小是否合理

功能

●手机号

   正向

        格式正确,并且未注册

   逆向

      为空

      位数(体验感好,避免用户粗心少写或者多写)

      非数字

●密码

    正向

         6-10位数字+字母

    逆向

         全数字

        全字母

        小于6位

        多于10位

性能

●注册响应时间长

●频繁点击注册

●高并发,多用户注册

兼容性

●不同浏览器

●统一浏览器不同版本

●不同的操作系统

布局

●布局与原型图一致

登录功能

界面

●界面美观程度

●字体是否符合要求

●页面布局是否合理

●登录按钮大小是否合理

功能

●登录正常——输入正确的用户名和密码

●登录异常

用户名或者密码为空

     用户名为空,密码不为空

     密码为空,用户名不为空

     用户名和密码均为空

用户名或者密码不为空

     用户名不存在

     用户名输入正确,密码输入错误

     用户名和密码都输入错误

其他异常情况

     输入存在非法字符

     输入的用户名或者密码过长,超出限制

     网络中断

性能

●登录响应时间长

●频繁点击登录

●高并发,多用户登录

兼容性

●不同浏览器

●统一浏览器不同版本

●不同的操作系统

易用性

●记住密码功能

●找回密码功能

●是否提示账号以及密码输入限制范围

●是否提示账号或者密码输入为空

头条新闻模块

新闻的分页浏览

界面

●界面美观程度,颜色搭配是否合理

●字体大小是否符合要求

●页面布局是否合理

●分页按钮大小是否合理

功能

●点击上一页按钮,检查是否正确跳转到上一页

●点击下一页按钮,检查是否正确跳转到下一页

●直接点击页码按钮,检查是否正确跳转到指定页的新闻列表

●检查当属于第一页的时候,“上一页”按钮是否禁用或者隐藏

●检查处于最后一页时,“下一页”按钮是否禁用或者隐藏

性能

●加载大量新闻数据的时候,检查分页加载的速度和响应时间

●在网络条件较查的情况下(比如模拟3G网络),检查分页加载的稳定性和响应时间

兼容性

●不同浏览器测试分页浏览功能

●不同操作系统测试分页浏览功能

●不同设备上测试分页浏览功能

易用性

●检查分页控件的位置是否显眼且容易点击

●检查是否提供了足够的提示信息,比如当前页码,总页数等

●检查是否支持快捷键或者手势操作

●检查在分页浏览过程中,用户是否可以轻松返回到新闻列表顶部或者底部

通过标题关键字搜索新闻

界面

●界面美观程度,颜色搭配是否合理

●字体大小是否符合要求

●页面布局是否合理

●搜索按钮大小是否合理

功能

●搜索输入框

     输入正常标题关键字,检查搜索框是否接受并显示

     输入空白或仅包含空格,检查是否显示提示信息或者清空输入框

     输入超长标题关键字,检查是否自动斩断或者显示完整但滚动查看

     输入特殊字符,检查是否支持或给出错误提示

●搜索按钮

     点击搜索按钮,看是否能正确出发搜索操作

     在未输入任何内容的情况下点击,检查是否有默认行为或者提示信息

●搜索结果展示

     检查结果列表是否按相关性排序

     检查标题关键字是否在结果中高亮显示

     检查是否有分页或者滚动加载功能,且功能正常

     检查搜索结果中是否包含新闻标题,摘要,发布时间等基本信息

性能

●响应时间确保在合理范围内,是否稳定

●负载测试检查在高负载下系统是否稳定

兼容性

●不同浏览器测试标题关键字搜索功能

●不同操作系统测试标题关键字搜索功能

●不同设备上测试标题关键字搜索功能

易用性

●检查搜索框是否有自动补全或者搜索建议

●搜索结果页面是否有清晰的导航和筛选选项

●用户在输入错误或者无效关键字时,系统是否给出明确的提示信息

网络环境

●3G,4G,5G,WIFI环境下功能能否正常运行

●网络异常时,是否有提醒

●网络中断又恢复时,数据能否自动恢复和加载

异常处理

●没有内存空间时,是否能正常响应

●运行时网络中断时,对应的操作是否也中断

●反复操作,不断的点击和刷新,是否会闪退

查看新闻详情

界面

●界面美观程度,颜色搭配是否合理

●字体大小是否符合要求

●页面布局是否合理

●查看全文按钮大小是否合理

功能

●验证新闻详情页面能够正确加载并显示新闻内容

●验证新闻详情页面显示的内容与新闻列表或者原始新闻源一致

●验证新闻详情页面中的交互功能是否正常工作

●验证用户能够通过新闻详情页面返回新闻列表或进行其他导航操作

●验证在网络环境或者服务器错误时,新闻详情页面能够给出适当的错误提示

性能

●验证新闻详情页面加载速度

兼容性

●不同浏览器测试查看新闻详情功能

●不同操作系统测试查看新闻详情功能

●不同设备上测试查看新闻详情功能

易用性

●验证页面布局和导航的易用性

网络环境

●3G,4G,5G,WIFI环境下功能能否正常运行

●网络异常时,是否有提醒

●网络中断又恢复时,数据能否自动恢复和加载

异常处理

●验证对非法请求数据的处理

●验证服务器错误时的处理

新闻的修改和删除

界面

●界面美观程度,颜色搭配是否合理

●字体大小是否符合要求

●页面布局是否合理

●查看修改和删除按钮大小是否合理

功能

●验证用户能否正常修改标题,内容等基本信息

●测试只修改新闻内容的一部分,其他信息是否保持不变

●确保只有具有相应权限的用户才能修改新闻

●检查新闻在修改后,系统是否及时更新其状态

●检查是否能正确删除

性能

●修改和删除的响应时间

●监控CPU ,内存和网络带宽的使用情况,确保不会造成资源过度消耗

兼容性

●不同浏览器测试新闻的修改和删除功能

●不同操作系统测试新闻的修改和删除功能

●不同设备上测试新闻的修改和删除功能

易用性

●操作反馈是否清晰

●在误操作后撤销或者重做修改/删除

网络环境

●3G,4G,5G,WIFI环境下功能能否正常运行

●网络异常时,是否有提醒

●网络中断又恢复时,数据能否自动恢复和加载

异常测试

●测试输入非法,空值或者超长文本,系统是否给出正确提示

●多次修改或者删除同一条新闻,检查系统会不会出现数据冲突

●未授权用户尝试修改或者删除新闻时,验证系统是否拦截并给出相应的错误提示

●系统资源不足时,测试系统能否给出适当提示

 

标签:功能,检查,是否,头条新闻,按钮,测试用例,Xmind,新闻,页面
From: https://blog.csdn.net/m0_61185830/article/details/141827443

相关文章

  • 性能测试-测试用例策略和方法
    一、测试用例无论是功能测试还是性能测试,执行用例时候都有优先级之分,对于性能测试来说,优先级可以这样划分:①.重要的(业务场景中的核心)②.重复的(用户使用频率最高的)③.重量级的(消耗大量系统资源的)设计性能测试用例的简要过程:1、具体的性能指标分为以下几类:①.系统容量......
  • VBA 匹配单元格中的E、N文本,替换写测试用例编号
    '匹配单元格中的E、N文本,替换写测试用例编号SubGetColumnBText()DimtextAsStringDimtargetNAsStringDimtargetEAsStringDimi,j,n,eAsIntegerDimpositionNAsIntegerDimpositionEAsIntegerDimwsAsWorksheetSetws=ThisWorkbook.Worksheets("she......
  • 基于LangChain手工测试用例转Web自动化测试生成工具
    在传统编写Web自动化测试用例的过程中,基本都是需要测试工程师,根据功能测试用例转换为自动化测试的用例。市面上自动生成Web或App自动化测试用例的产品无非也都是通过录制的方式,获取操作人的行为操作,从而记录测试用例。整个过程类似于但是通常录制出来的用例可用性、可维护性......
  • 基于LangChain手工测试用例转Web自动化测试生成工具
    在传统编写Web自动化测试用例的过程中,基本都是需要测试工程师,根据功能测试用例转换为自动化测试的用例。市面上自动生成Web或App自动化测试用例的产品无非也都是通过录制的方式,获取操作人的行为操作,从而记录测试用例。整个过程类似于但是通常录制出来的用例可用性、可维护......
  • 接口测试用例设计详解
    接口测试用例设计详解在软件开发中,接口测试是一项重要的质量保证措施,它确保各个组件之间能够正确地通信。黑盒测试是一种常见的测试方法,它只关注输入和输出而不关心内部实现细节。本文将详细介绍如何基于黑盒测试的原则设计接口测试用例,并结合接口文档的技术要求,考虑各种边......
  • XMind在软件需求分析中的应用
    XMind在软件需求分析中具有以下应用技巧: 1. 头脑风暴 -召集相关人员进行集体讨论,将大家提出的各种需求和想法即时记录在XMind中。-鼓励自由思考,不受限制地提出任何与软件相关的需求点。2. 需求分类 -使用不同的分支主题对需求进行分类,如功能需求、性能需求......
  • 基于LangChain手工测试用例转接口自动化测试生成工具
    接口自动化测试用例是一个老生常谈的问题,在未引入人工智能之前,也有非常多的生成方案,比如如下所示,通过har生成接口自动化测试用例:但是以上的生成方式依然是有一些弊端,比如har本身虽然能表述一定的接口信息和业务信息,但是毕竟无法用来表述全部的应用场景与用例场景。而大部分的......
  • XMind 2024安装教程(Pro版)
    下载链接:https://docs.qq.com/doc/DSWZBQUtkeU1QS2N0软件介绍Xmind是一款全功能的思维导图和头脑风暴软件。像大脑的瑞士军刀一般,助你理清思路,捕捉创意。精良的设计,流畅的体验,强大的功能,多年精细打磨,为你提供极致的产品体验。全功能:提供9种专业的的思维导图结构,丰富的模......
  • 好的测试用例应该具备哪些特质
    星球群里,大家聊起了测试用例管理工具的话题。有说A工具开源免费好用的,也有说B工具功能强大支持定制化和各种报表输出的,也有直接用Excel管理测试用例的,形式多样,各有各的道理,也各有各的痛点。讨论间隙里,有同学问了这样一个问题:什么样的测试用例比较好呢?这是一个好问题,也是很值得......
  • java+testng+selenium实现测试用例过程的录制,生成GIF。
    1.功能需求:支持灵活配置:因为本身已有用例执行失败的截图功能,所以需要支持针对单条测试用例的配置;支持testng框架xml多线程的执行;录制内容文件小、支持调整录制每帧间隔、每条用例录制最大时长(避免用例元素未定位到时长时间录制)。2.灵活配置实现创建注解,通过在测试用......