精华内容
下载资源
问答
  • 信息模块的测试
    千次阅读
    2022-04-28 10:16:19

    1、界面测试

    1、布局是否合理 输入框 按钮的对齐方式
    2、输入框 按钮的大小 高度
    3、界面设计风格
    4、文字简单易懂

    5、图标缩放效果是否出现错位

    2、功能测试

    1)正常登录测试:


    1、正确的用户名和密码,点击查看提示信息
    2、正确的手机号和验证码,点击查看提示信息
    3、正确的邮箱和密码,点击查看提示信息
    4、密码是否隐藏
    5、登录成功后页面跳转情况

    2)异常登录测试:


    1、用户名为空,前端校验
    2、用户名有特殊字符,前端校验
    3、用户名太长或太短,前端校验
    4、用户名未注册,后端校验
    5、密码为空,前端校验
    6、密码太长或太短,前端校验
    7、密码错误,后端校验

    一律提示用户名或者密码错误

    3)其他


    1、QQ,微信,手机号,邮箱,二维码扫码登录这几种登录方式能够正常切换
    2、QQ,微信,手机号,邮箱,二维码扫码登录这几种第三方登录均可以正常登录
    3、手机号登录时,输入错误的手机号,提示手机号格式错误
    4、输入正确的手机号格式,获取验证码,能否在30秒内收到验证码
    5、验证码重发功能正常,点击获取验证码以后30秒内置灰,30秒后可以正常点击获取验证码重发验证码
    6、不输入验证码点击登录,提示请输入短信验证码
    7、输入错误的验证码,点击登录无法正常登录,显示验证码错误

    更多相关内容
  • 登录模块测试用例

    千次阅读 2022-03-25 14:00:57
    今天我们来测试一个非常常见的模块:登录模块。你肯定会说,这有啥测试的,谁不会测试呀。不就是等价类和边界值设计测试用例,然后验证吗? 别急,今天我们就列举下登录场景的测试用例。 一、功能测试 输入有效的...

    今天我们来测试一个非常常见的模块:登录模块。你肯定会说,这有啥测试的,谁不会测试呀。不就是等价类和边界值设计测试用例,然后验证吗? 别急,今天我们就列举下登录场景的测试用例。

    一、功能测试

    输入有效的用户名和正确的密码,验证是否登录成功;

    输入有效的用户名和不正确的密码,验证是否登录失败,并且提示信息正确;

    输入无效的用户名和任意密码,验证是否登录失败,并且提示信息正确;

    用户名和密码两者都为空,验证是否登录失败,并且提示信息正确;

    用户名和密码两者之一为空,验证是否登录失败,并且提示信息正确;

    如果登录功能启用了验证码功能,在用户名和密码正确的前提下,输入正确的验证码,验证是否登录成功;

    如果登录功能启用了验证码功能,在用户名和密码正确的前提下,输入错误的验证码,验证是否登录失败,并且提示信息正确。

    如果登录功能需要验证码,点击验证码图片是否可以更换验证码,更换后的验证码是否可用;

    刷新页面是否会刷新验证码;

    如果验证码具有时效性,需要分别验证时效内和时效外验证码的有效性;

    多次输错验证码,查看是否有账户锁定行为。

    二、界面UI测试

    1. 布局是否合理,输入框,按钮对齐方式

    2. 输入框和按钮的高度,长度是否符合要求

    3. 界面的设计风格是否与UI的设计风格统一

    4. 界面的文字简洁易懂,没有错别字

    二、兼容性测试用例 不同浏览器下,验证登录页面的显示以及功能正确性;

    相同浏览器的不同版本下,验证登录页面的显示以及功能正确性;

    不同移动设备终端的不同浏览器下,验证登录页面的显示以及功能正确性;

    不同分辨率的界面下,验证登录页面的显示以及功能正确性。

    三、易用性测试用例

    用户名和密码是否大小写敏感;

    页面上的密码框是否加密显示;

    后台系统创建的用户第一次登录成功时,是否提示修改密码;

    忘记用户名和忘记密码的功能是否可用;

    前端页面是否根据设计要求限制用户名和密码长度;

    用户登录成功但是会话超时后,继续操作是否会重定向到用户登录界面;

    不同级别的用户,比如管理员用户和普通用户,登录系统后的权限是否正确;

    页面默认焦点是否定位在用户名的输入框中;

    快捷键 Tab 和 Enter 等,是否可以正常使用。

    四、性能测试用例

    单用户登陆系统的响应时间是否符合“3-5-8”原则。 (3s之内得到响应,那么给客户的感觉是该系统性能十分优秀; 5s之内请求得到响应,用户会感觉还不错; 超过8s甚至更长的时间以后,用户很有可能就失去信心)

    单用户登录时,后台请求数量是否很多;

    高并发场景下用户登录的响应时间是否小于 5 秒;

    高并发场景下服务端的监控指标是否符合预期;

    高并发场景下,是否存在资源死锁和不合理的资源等待;

    长时间大量用户连续登入和登出,服务器端是否存在内存泄漏。

    五、安全性测试用例

    密码是否使用强密码策略;

    密码不能包含用户名以及用户名的倒序字符;

    用户密码数据库存储是否加密;

    用户密码在接口中是否加密;

    密码是否具有有效期,密码有效期到期前或后,是否提示需要修改密码;

    不登录的情况下,在浏览器中直接输入登录后的 URL 地址,验证是否会重新定向到用户登录界面;

    密码输入框是否不支持复制和粘贴;

    密码输入框内输入的密码是否都可以在页面源码模式下被查看;

    用户名和密码的输入框中分别输入典型的可能会引起SQL注入的字符串,验证系统的返回页面;

    用户名和密码的输入框中分别输入典型的可能会导致XSS 跨站脚本攻击字符串,验证系统行为是否被篡改;

    连续多次登录失败情况下,账户是否被锁定以应对暴力破解;

    同一用户在同一终端的多种浏览器上登录,验证登录功能的互斥性是否符合设计预期;

    同一用户先后在多台终端的浏览器上登录,验证登录是否具有互斥性。

    是否有登录操作日志,防止抵赖行为。

    后台操作日志中密码和用户名的敏感信息是否脱敏处理 不同级别用户token互换后是否可以访问其他级别用户权限的内容。

    展开全文
  • 本书共有九章包括测试思想(心理,经济),代码检查,测试用例设计,模块测试,更高级别的测试,调试,极限测试和因特尔应用系统的测试。 本文主要介绍了一些介绍了一些模块测试和一些更高级别的测试,并结合《软件...

    本文是关于精读书籍《软件测试的艺术》的一些学习笔记和分享

    本书共有九章包括测试思想(心理,经济),代码检查,测试用例设计,模块测试更高级别的测试,调试,极限测试和因特尔应用系统的测试。

    本文主要介绍了一些介绍了一些模块测试和一些更高级别的测试,并结合《软件测试》这本书对这两方面进行补充。

    模块(单元)测试

    模块测试的目的是将模块的功能与定义模块的功能过个说明或接口规格进行说明比较。

    测试用例的设计方式

    模块测试总体上是面向白盒测试的。具体的白盒测试方法已经在上一章节进行了讨论。在模块测试中主要需要模块的规格说明和模块的源代码。

    1. 列举出程序中所有的条件和判断
    2. 在得到数量较少的判断后,选择多重条件覆盖
    3. 对覆盖原则,设计充足的测试用例

    增量(集成)测试及集成的顺序

    非增量测试:先独立的测试每一个模块,然后再将这些模块组装成完整的程序

    增量测试:将下一步要进行测试的模块组装到测试完成的模块集合中,然后在进行测试

    对比:

    • 非增量测试所需的工作量量要多一点
    • 增量测试可以较早地发现模块中与不匹配接口、不正确假设相关的编程错误。
    • 增量测试会更容易一点
    • 增量测试会进行的更彻底
    • 非增量测试多占用的机器时间更少一点
    • 模块测试阶段开始时,如果使用的是非增量测试,就会有更多的机会进行并行操作(所有模块可以同时进行)

    对比之后,基于计算机行业当前的趋势(硬件成本已经降低而且势必持续下去,硬件成功会不断增加,而人力成本和软件错误的的代价在不断增长),所以错误发现得越早,改正它的成本就越低。进而我们可以得到结论,增量测试要更好一点。

    驱动模块是用来模拟被测试模块的上一级模块,相当于被测模块的主程序。它接收数据,将相关数据传送给被测模块,启用被测模块,并打印出相应的结果。

    桩模块是指模拟被测试的模块所调用的模块,而不是软件产品的组成的部分。

    自顶向下测试

    自顶向下的测试是从程序的顶部或初始模块开始。自顶向下测试包含两种测试策略,分别是深度优先和广度优先。

    广度优先:

    测试顺序:A,B,C,D,E,F,G,H,I,J,K,L

    深度优先:

     测试顺序:A,B,E,F,J,C,G,K,D,H,L,I

    总体的测试策略就是:

    • 设计模块序列时应将这些关键模块尽早的添加进去
    • 应将I/O模块尽可能早的添加进来

    自底向上测试

    自底向上的策略开始于程序中的终端模块,是从系统层次结构图的最底层模块开始进行组装和集成测试的方式。对于某一个层次的特定模块,因为它的子模块(包括子模块的所有下属模块)已经组装并测试完成,所以不再需要桩模块。在测试过程中,如果想要从子模块得到信息可以通过直接运行子模块得到。

    同样的如果我们可以将上面的图进行分解,找到相应的桩模块

    对比:

    优点缺点
    自顶向下
    • 如果主要的缺陷发生在程序的顶层将会非常的有利
    • 早期的程序框架可以进行演示,可激发积极性
    • 必须开发桩模块
    • 桩模块要比最初表现更复杂
    • 再引入I/O功能之前,向桩模块中引用测试用例比较困难
    • 创建测试环境可能很难,甚至无法实现
    • 观察测试输出很困难
    • 使人误解设计和测试可以交迭进行
    • 会导致特定模块测试的完成延后
    自底向上
    • 如果主要的缺陷发生在程序的底层将非常有利
    • 测试环境比较容易建立
    • 观察测试输出比较容易
    • 必须开发驱动模块
    • 知道最后一个模块添加进去,程序才形成一个整体

    我们可以发现,无论是自顶向下还是自底向上都会各自的优缺点,所以有这一种“三明治”集成测试的方式可以分别利用这两种测试方法的有点。“三明治”集成测试通过分层将各自分层的部分可以分别采用自顶向下和自底向上的方法。

    对执行模块测试的建议

    当测试用例造成模块输出的实际结果与预期结果不匹配的情况时,存在两种可能的解释。要么是测试用例不正确,要么是模块存在错误。为了避免这样的混乱,我们在执行测试之前,应对测试用例集进行审核和检查。

    使用自动化测试工具可以使测试过程中的枯燥劳动减至最低。

    更高级别的测试

    在更高级测试中,主要讨论了功能测试,系统测试,验收测试和安装测试。

    功能测试

    功能测试就是一个试图发现程序与其外部规格说明之间存在不一致的过程。这里外部规格说明就是一份从最终用户的角度对程序行为的精确描述。

    功能测试通常是黑盒测试,所以在黑盒测试方法中等价类划分,边界值分析,因果图分析法和错误猜测的方法都很适用于功能测试。

    系统测试

    系统测试主要包括能力测试,容量测试,强度测试,易用性测试,安全性测试,存储测试,配置测试。兼容性/配置/转换测试,安装测试,可靠性测试,可恢复性测试,适用性测试,文档测试,过程测试等

    1.能力测试

    判断目标文档提及的每一项能力是否都确实得到实现。过程就是逐条语句地检查目标文档。此类测试常常可以在不适用计算机的情况下进行。

    2.容量测试

    使程序经受大容量数据的检验。由于容量测试显然需要大量的资源,鉴于对机器和工时考虑,不可进行过多的容量测试。

    3.强度测试(压力测试)

    强度测试就是使程序承受高负载或强度的检验。高强度是指在很短的时间间隔内达到的数据或操作峰值。强度测试适用于在可变负载下运行的程序,例如对于一些Web的并发量测试。

    4.易用性测试

    • 易用性测试通常要考虑的问题:
    • 用户界面是否要根据用户的智力,教育背景和环境进行调整
    • 程序的输出是否有意义、不模糊且没有计算机的杂乱信息
    • 错误诊断是否直接
    • 整体的用户界面是否存在语法,格式,风格等问题
    • 在准确性要求高的环境中,输入中是否有足够的确认信息
    • 对于所有的输入,系统是否返回了某些即时确认信息
    • 程序是否包含过多或不太可能用到的选项
    • 程序是否易用

    5.安全性测试

    安全性测试是设计测试用例来突破程序安全检查的过程。

    6.性能测试

    描述为在特定负载和配置环境下程序的响应时间和吞吐率。注:设计测试用例来说明程序不能满足其性能标准

    7.存储测试

    描述程序使用的内存和辅存的容量以及临时文件或溢出文件的大小。同样,设计测试用例来证明这些存储目标没有得到满足

    8.配置测试

    一些配置的因素比如操作系统,数据库管理系统和信息交换系统等都支持多种硬件配置,包括不同类型和数量的I/O设备和通信线路,或不同的储存容量。

    9.兼容性/配置/转换测试

    对于一些涉及对现有系统的兼容以及从现有系统转换的过程,测试其兼容性目标和转换过程

    10.安装测试

    安装程序如果出现故障,会影响用户对软件的成功体验。所以测试安装过程是系统的一个重要的部分。

    11.可靠性测试

    可靠性测试是为了保证产品在规定的寿命期间内,在预期的使用、运输或储存等所有环境下,保持功能可靠性而进行的活动。进一步可以研究归纳断言的概念。

    12.可恢复性测试

    对系统如何从程序错误,硬件失效和数据错误中恢复出来的测试

    13.适用性测试

    帮助您的产品符合法律安全与性能要求,同时提高用户体验,满足当地生活习惯和消费习惯需求

    14.文档测试

    对用户文档的正确定,完整性和清晰性进行检查

    15.过程测试

    对多有依规定的人工过程,如系统操作员,数据库管理员或最终用户的操作过程进行测试。

    验收测试

    验收测试是将程序与其最初的需求及最终用户当前的需要进行比较的过程,该测试通常是由程序的客户或最终用户来进行。

    测试的计划与控制

    测试计划应包括:

    目标:必须定义每个测试阶段的目标

    结束准则:制定准则以规定每一个测试阶段何时可以结束

    进度:每个阶段都须有时间表

    责任:确定设计,编写,和验证测试用例的人和发现软件错误的人

    测试用例库及标准:确定、编写以及存储测试用例的系统方法

    工具:确定需要使用的测试工具

    计算机时间:计划每个测试阶段所需要的计算机时间

    硬件配置:描述特别需要的硬件配置或设备

    集成:定义程序如歌组装在一起的方法(如自定向下的增量测试)

    跟踪步骤:跟踪测试的方方面面,包括对错误易发模块的定位,以及有关进度、资源和结束准则的估计

    调试步骤:制定上报已发现错误、跟踪错误修改进程以及修改部分加入系统中去的机制

    回归测试:回归测试在对程序作了功能改进或进行了修改之后,判断程序的改动是否引起其他程序其他方面的退步。

    测试结束准则

    三个参考原则:

    1. 测试用例通过率
    2. 对错误的发现和修改进度
    3. 错误发现的频率

    展开全文
  • 1、登录模块测试用例个数:20个) ZCGL-ST-SRS001-001 登录功能测试 登录界面正确性验证 登录页面正常显示 无 无 界面显示文字和按钮文字显示正确,按钮...

    资产管理系统测试用例

    测试用例编号功能点用例说明前置条件输入执行步骤预期结果重要程度执行用例测试结果

    1、登录模块(测试用例个数:20个)

    ZCGL-ST-SRS001-001登录功能测试登录界面正确性验证登录页面正常显示界面显示文字和按钮文字显示正确,按钮齐全,控件整齐通过
    ZCGL-ST-SRS001-002登录功能测试【资产管理员】按钮有效性验证登录页面正常显示点击【资产管理员】按钮角色按钮选择为资产管理员通过
    ZCGL-ST-SRS001-003登录功能测试【超级管理员】按钮有效性验证登录页面正常显示点击【超级管理员】按钮角色按钮选择为超级管理员通过
    ZCGL-ST-SRS001-004登录功能测试角色按钮全不选验证登录页面正常显示点击【资产管理员】按钮
    点击【资产管理员】按钮
    角色选择【资产管理员】按钮不消除通过
    ZCGL-ST-SRS001-005登录功能测试角色按钮全选验证登录页面正常显示点击【资产管理员】按钮
    点击【超级管理员】按钮
    角色选择变为【超级管理员】按钮通过
    ZCGL-ST-SRS001-006登录功能测试角色选择默认选择验证登录页面正常显示角色选择默认为资产管理员通过
    ZCGL-ST-SRS001-007登录功能测试不输入信息,进行登录登录页面正常显示点击【登录】按钮提示请输入信息通过
    ZCGL-ST-SRS001-008登录功能测试角色选择为超级管理员,输入全部正确信息,进行登录登录页面正常显示选择角色为:超级管理员
    用户名:sa65ux
    密码:sa65ux
    任务ID:1
    验证码:与图片一致
    输入以上数据,点击【登录】按钮登录成功未通过
    ZCGL-ST-SRS001-009登录功能测试角色选择为资产管理员,输入全部正确信息,进行登录登录页面正常显示选择角色为:资产管理员
    用户名:sa65ux
    密码:sa65ux
    任务ID:1
    验证码:与图片一致
    输入以上数据,点击【登录】按钮登录成功通过
    ZCGL-ST-SRS001-010登录功能测试用户名错误(为空),进行登录登录页面正常显示用户名:
    其他输入正确
    输入以上数据,点击【登录】按钮提示用户名错误通过
    ZCGL-ST-SRS001-011登录功能测试用户名错误(不存在),进行登录登录页面正常显示用户名:344356
    其他输入正确
    输入以上数据,点击【登录】按钮提示用户名错误通过
    ZCGL-ST-SRS001-012登录功能测试密码错误(为空),进行登录登录页面正常显示密码:
    其他输入正确
    输入以上数据,点击【登录】按钮提示密码错误通过
    ZCGL-ST-SRS001-013登录功能测试密码错误,进行登录登录页面正常显示密码:344356
    其他输入正确
    输入以上数据,点击【登录】按钮提示密码错误通过
    ZCGL-ST-SRS001-014登录功能测试任务ID错误(为空),进行登录登录页面正常显示任务ID:
    其他输入正确
    输入以上数据,点击【登录】按钮提示任务ID错误通过
    ZCGL-ST-SRS001-015登录功能测试任务ID错误(不存在),进行登录登录页面正常显示任务ID:344356
    其他输入正确
    输入以上数据,点击【登录】按钮提示任务ID错误通过
    ZCGL-ST-SRS001-016登录功能测试验证码错误(为空),进行登录登录页面正常显示验证码:
    其他输入正确
    输入以上数据,点击【登录】按钮提示验证码错误通过
    ZCGL-ST-SRS001-017登录功能测试验证码错误,进行登录登录页面正常显示验证码:344356
    其他输入正确
    输入以上数据,点击【登录】按钮提示验证码错误通过
    ZCGL-ST-SRS001-018登录功能测试密码隐秘性验证登录页面正常显示密码:344356输入以上数据密码不明文显示未通过
    ZCGL-ST-SRS001-019登录功能测试【登录】按钮有效性验证登录页面正常显示选择角色为:超级管理员
    用户名:sa65ux
    密码:sa65ux
    任务ID:1
    验证码:与图片一致
    输入以上数据,点击【登录】按钮登录成功通过
    ZCGL-ST-SRS001-020登录功能测试【换一张】按钮有效性验证登录页面正常显示点击【换一张】按钮验证码图片更换通过
    2、首页(测试用例个数:4个)
    ZCGL-ST-SRS002-001首页资产管理员登录权限有效性验证资产管理员成功进入首页页面左侧导航栏显示资产管理员的功能菜单通过
    ZCGL-ST-SRS002-002首页超级管理员登录权限有效性验证超级管理员成功进入首页页面左侧导航栏显示超级管理员的功能菜单通过
    ZCGL-ST-SRS002-003首页资产管理员进入首页页面正确性验证资产管理员成功进入首页页面页面title显示“首页”
    面包屑导航显示“当前位置:首页”
    页面显示欢迎语:欢迎!
    上方显示登录用户为资产管理员
    通过
    ZCGL-ST-SRS002-004首页超级管理员进入首页页面正确性验证超级管理员成功进入首页页面页面title显示“首页”
    面包屑导航显示“当前位置:首页”
    页面显示欢迎语:欢迎!
    上方显示登录用户为超级管理员
    通过

    2、首页(测试用例个数:4个)

    测试用例编号功能点用例说明前置条件输入执行步骤预期结果重要程度执行用例测试结果
    ZCGL-ST-SRS002-001首页资产管理员登录权限有效性验证资产管理员成功进入首页页面左侧导航栏显示资产管理员的功能菜单通过
    ZCGL-ST-SRS002-002首页超级管理员登录权限有效性验证超级管理员成功进入首页页面左侧导航栏显示超级管理员的功能菜单通过
    ZCGL-ST-SRS002-003首页资产管理员进入首页页面正确性验证资产管理员成功进入首页页面页面title显示“首页”
    面包屑导航显示“当前位置:首页”
    页面显示欢迎语:欢迎!
    上方显示登录用户为资产管理员
    通过
    ZCGL-ST-SRS002-004首页超级管理员进入首页页面正确性验证超级管理员成功进入首页页面页面title显示“首页”
    面包屑导航显示“当前位置:首页”
    页面显示欢迎语:欢迎!
    上方显示登录用户为超级管理员
    通过

    3、个人信息(测试用例个数:44个) 

    测试用例编号功能点用例说明前置条件输入执行步骤预期结果重要程度执行用例测试结果
    ZCGL-ST-SRS003-001个人信息查看个人信息页面正确性验证资产管理员或超级管理员成功进入个人信息页面登录成功,进入资产系统1、页面顶部显示:登陆账号角色、账号名称,欢迎您 文字。
    2、顶部显示:修改密码、退出按钮
    3、左侧菜单:个人信息 高亮显示
    4、页面显示个人信息页面
    5、页面title显示“资产管理-个人信息”
    通过
    ZCGL-ST-SRS003-002个人信息查看资产管理员进入个人信息有效性验证资产管理员成功进入个人信息页面显示资产管理员的姓名(学生姓名)、手机号、工号(为学生学号)、性别、部门、职位信息。通过
    ZCGL-ST-SRS003-003个人信息查看超级管理员进入个人信息有效性验证超级管理员成功进入个人信息页面显示超级管理员的姓名(学生姓名)、手机号、工号(为学生学号)、性别、部门、职位信息。通过
    ZCGL-ST-SRS003-004个人信息查看【首页】按钮有效性验证资产管理员或超级管理员成功进入个人信息页面点击【首页】按钮进入首页页面未通过
    ZCGL-ST-SRS003-005个人信息查看左侧导航栏【个人信息】按钮有效性验证资产管理员或超级管理员成功进入系统点击【个人信息】按钮进入个人信息页面通过
    ZCGL-ST-SRS003-006手机号编辑初次登录时手机号为空资产管理员或超级管理员初次成功进入个人信息页面手机号为空通过
    ZCGL-ST-SRS003-007手机号编辑资产管理员修改手机号,超级管理员查看资产管理员把手机号修改为:18887689083,资产管理员登录查看手机号为:18887689083通过
    ZCGL-ST-SRS003-008手机号编辑超级管理员修改手机号,资产管理员查看超级管理员把手机号修改为:18887689083,资产管理员登录查看手机号为:18887689083通过
    ZCGL-ST-SRS003-009手机号编辑清除手机号数据输入框有提示资产管理员或超级管理员成功进入个人信息页面清除手机号的数据输入框有提示通过
    ZCGL-ST-SRS003-010手机号编辑手机号1开头(11位数字),进行编辑资产管理员或超级管理员成功进入个人信息页面手机号:18987767898输入以上数据,点击【保存】按钮保存成功未通过
    ZCGL-ST-SRS003-011手机号编辑手机号非1开头(11位数字),进行编辑资产管理员或超级管理员成功进入个人信息页面手机号:28987767898输入以上数据,点击【保存】按钮提示手机号错误未通过
    ZCGL-ST-SRS003-012手机号编辑手机号1开头(大于11位数字),进行编辑资产管理员或超级管理员成功进入个人信息页面手机号:189877678983输入以上数据,点击【保存】按钮提示手机号错误通过
    ZCGL-ST-SRS003-013手机号编辑手机号1开头(小于11位数字),进行编辑资产管理员或超级管理员成功进入个人信息页面手机号:1898776789输入以上数据,点击【保存】按钮提示手机号错误未通过
    ZCGL-ST-SRS003-014手机号编辑手机号1开头含汉字(11位),进行编辑资产管理员或超级管理员成功进入个人信息页面手机号:18987767哈哈哈输入以上数据,点击【保存】按钮提示手机号错误通过
    ZCGL-ST-SRS003-015手机号编辑手机号1开头含特殊字符(11位),进行编辑资产管理员或超级管理员成功进入个人信息页面手机号:18987767%%%输入以上数据,点击【保存】按钮提示手机号错误未通过
    ZCGL-ST-SRS003-016手机号编辑手机号1开头含字母(11位),进行编辑资产管理员或超级管理员成功进入个人信息页面手机号:18987767HHH输入以上数据,点击【保存】按钮提示手机号错误通过
    ZCGL-ST-SRS003-017手机号编辑手机号1开头含空格(11位),进行编辑资产管理员或超级管理员成功进入个人信息页面手机号:18987  7444输入以上数据,点击【保存】按钮提示手机号错误未通过
    ZCGL-ST-SRS003-018修改密码【修改密码】按钮有效性验证资产管理员或超级管理员成功进入修改密码窗口点击【修改密码】按钮弹出“修改密码”窗口通过
    ZCGL-ST-SRS003-019修改密码修改密码窗口正确性验证资产管理员或超级管理员成功进入修改密码窗口必填项使用红色星号“*”标注
    按钮正确性
    文字正确性
    通过
    ZCGL-ST-SRS003-020修改密码输入全部正确的信息,进行修改资产管理员或超级管理员成功进入修改密码窗口当前密码:sa65ux
    新密码:111AAAA
    确认密码:111AAAA
    输入以上数据,点击【保存】按钮保存成功未通过
    ZCGL-ST-SRS003-021修改密码当前密码错误(为空),进行修改资产管理员或超级管理员成功进入修改密码窗口当前密码:
    其他输入正确
    输入以上数据,点击【保存】按钮提示当前密码错误通过
    ZCGL-ST-SRS003-022修改密码当前密码错误,进行修改资产管理员或超级管理员成功进入修改密码窗口当前密码:
    其他输入正确
    输入以上数据,点击【保存】按钮提示当前密码错误通过
    ZCGL-ST-SRS003-023修改密码新密码错误(为空),进行修改资产管理员或超级管理员成功进入修改密码窗口新密码:
    其他输入正确
    输入以上数据,点击【保存】按钮提示新密码错误通过
    ZCGL-ST-SRS003-024修改密码新密码为少于6位字母和数字的组合,进行修改超级管理员正确打开“修改资产类别”窗口新密码:5位字母和数字的组合
    其他输入正确
    输入以上数据,点击【保存】按钮提示新密码输入有误通过
    ZCGL-ST-SRS003-025修改密码新密码为6位字母和数字的组合,进行修改超级管理员正确打开“修改资产类别”窗口新密码:6位字母和数字的组合
    其他输入正确
    输入以上数据,点击【保存】按钮保存成功通过
    ZCGL-ST-SRS003-026修改密码新密码为10位字母和数字的组合,进行修改超级管理员正确打开“修改资产类别”窗口新密码:10位字母和数字的组合
    其他输入正确
    输入以上数据,点击【保存】按钮保存成功通过
    ZCGL-ST-SRS003-027修改密码新密码为超过10位字母和数字的组合,进行修改超级管理员正确打开“修改资产类别”窗口新密码:11位字母和数字的组合
    其他输入正确
    输入以上数据,点击【保存】按钮提示新密码输入有误通过
    ZCGL-ST-SRS003-028修改密码新密码6~10位字符(仅含有字母),进行修改超级管理员正确打开“修改资产类别”窗口新密码:6~10位字符(仅含有字母)
    其他输入正确
    输入以上数据,点击【保存】按钮提示新密码输入有误通过
    ZCGL-ST-SRS003-029修改密码新密码6~10位字符(仅含有数字),进行修改超级管理员正确打开“修改资产类别”窗口新密码:6~10位字符(仅含有数字)
    其他输入正确
    输入以上数据,点击【保存】按钮提示新密码输入有误通过
    ZCGL-ST-SRS003-030修改密码新密码6~10位字符(含有汉字),进行修改超级管理员正确打开“修改资产类别”窗口新密码:6~10位字符(含有汉字)
    其他输入正确
    输入以上数据,点击【保存】按钮提示新密码输入有误未通过
    ZCGL-ST-SRS003-031修改密码新密码6~10位字符(含有特殊字符),进行修改超级管理员正确打开“修改资产类别”窗口新密码:6~10位字符(含有特殊字符)
    其他输入正确
    输入以上数据,点击【保存】按钮提示新密码输入有误未通过
    ZCGL-ST-SRS003-032修改密码确认密码错误(为空),进行修改资产管理员或超级管理员成功进入修改密码窗口确认密码:
    其他输入正确
    输入以上数据,点击【保存】按钮提示确认密码错误通过
    ZCGL-ST-SRS003-033修改密码确认密码错误,进行修改资产管理员或超级管理员成功进入修改密码窗口确认密码:(不存在)
    其他输入正确
    输入以上数据,点击【保存】按钮提示确认密码错误通过
    ZCGL-ST-SRS003-034修改密码【当前密码】按钮隐秘性验证资产管理员或超级管理员成功进入修改密码窗口当前密码:sa65uxd输入以上数据密码不明文显示未通过
    ZCGL-ST-SRS003-035修改密码【确认密码】按钮隐秘性验证资产管理员或超级管理员成功进入修改密码窗口确认密码:sa65uxd输入以上数据密码不明文显示未通过
    ZCGL-ST-SRS003-036修改密码【新密码】按钮隐秘性验证资产管理员或超级管理员成功进入修改密码窗口新密码:sa65uxd输入以上数据密码不明文显示未通过
    ZCGL-ST-SRS003-037修改密码修改密码后用新密码登录把当前密码:sa65ux改为:1111AA密码:1111AA
    其他输入正确
    输入以上数据,进行登录登录成功通过
    ZCGL-ST-SRS003-038修改密码修改密码后旧密码登录把当前密码:sa65ux改为:1111AA密码:sa65ux
    其他输入正确
    输入以上数据,进行登录登录失败通过
    ZCGL-ST-SRS003-039修改密码资产管理员修改密码后超级管理员登录资产管理员把当前密码:sa65ux改为:1111AA
    超级管理员用新密码进行登录
    密码:1111AA
    其他输入正确
    输入以上数据,进行登录登录成功未通过
    ZCGL-ST-SRS003-040修改密码超级管理员修改密码后资产管理员登录超级管理员把当前密码:sa65ux改为:1111AA
    资产管理员用新密码进行登录
    密码:1111AA
    其他输入正确
    输入以上数据,进行登录登录成功未通过
    ZCGL-ST-SRS003-041修改密码修改密码窗口中【保存】按钮有效性验证资产管理员或超级管理员成功进入修改密码窗口点击【保存】按钮保存成功未通过
    ZCGL-ST-SRS003-042修改密码修改密码窗口中【取消】按钮有效性验证资产管理员或超级管理员成功进入修改密码窗口点击【取消】按钮取消成功通过
    ZCGL-ST-SRS003-043修改密码修改密码窗口中【X】按钮有效性验证资产管理员或超级管理员成功进入修改密码窗口点击【X】按钮回到列表页面通过
    ZCGL-ST-SRS003-044退出系统【退出】按钮有效性验证资产管理员或超级管理员成功进入个人信息页面点击退出】按钮出该系统,返回登录页通过

     

    展开全文
  • ·从商品信息页面添加的商品能显示在购物车中; ·购物车页面打开的同时,在其他页面添加了商品,购物车页面刷新后,新的商品能显示; ·若未登录,点击购物车,则提示用户输入用户名和密码,或者提
  • 一,直播是现在移动软件常见的模块,随着互联网带货,等一系列流程,直播变得异常火爆,拥有海量的用户,同时也带来了海量的服务器并发。 一般情况下,一些小型公司在自研的移动APP上准备开通直播功能,会选择使用第...
  • 单元测试驱动模块和桩模块的定义

    千次阅读 2022-01-11 16:44:03
    有时,需要使用子模块的接口,才能做少量数据操作,并验证和打印入口处的信息,然后返回。桩模块不包含原模块的所有细节。 测试用例是概念意义上的测试用例,它可以文档形式提供数据,也可以数据库或其他形式的数据...
  • 2、测试点分析 下面从该网站中挑选会员管理模块,分享下如何去写测试点。 页面效果如下图所示: 针对以上页面,粗略看一眼,大致能想到以下测试点: 每个人在做功能测试的时候,想法可能都不一样,考虑的点都会...
  • 后台功能模块测试点 用户与角色,权限配置 我要测试添加用户是否成功 我要测试系统最多有多少个用户同时在线–并发–lr 我要测试删除用户是否成功 我要测试查询用户数量是否成功 我要测试给用户新增角色是否...
  • 模块第一节之模块的制作和测试环境搭建

    千次阅读 多人点赞 2019-11-15 19:49:01
    模块的基本作用是实现光电,电光信号的转换。发光器件有激光器(VCSEL DFB FP),常见波段有850nm(短距离),1310nm 1330 1550nm。VCSEL一般用于短波长850nm多模产品,垂直腔面发射。DFB常用于1310波长等。光电...
  • app登录模块测试

    千次阅读 2019-04-11 14:15:14
    功能测试(包括通过性测试和失败性测试):   (1)用户名,密码,验证码的错误输入包括特殊字符,字符串长度和SQL测试三个方面;   (2)考虑公共用例:取消检测项 3. 性能测试: 4. ...
  • HC-05蓝牙模块初始化及测试

    千次阅读 2021-06-09 09:21:07
    1)首先购买usb转ttl模块(ch340或pl2303模块,最好是买送4根杜邦线的,否则还要单独买杜邦线)和hc-05蓝牙模块。 2)配置蓝牙模块: 首先按如下方式接线: usb转ttl的接口 hc-05蓝牙模块接口 VCC VCC ...
  • 单元测试执行完后会在xxxx-user-web 的 target文件夹中生成jacoco.exec,数据同步至sonar后,我发现sonar中的单元测试覆盖率是错误的,完全没有读取到xxxx-user-core 和 xxxx-user-api 这两个模块下代码
  • 登录模块功能测试

    千次阅读 2018-04-12 21:29:53
    (正常输入)2)输入错误的账号或者密码,验证登录会失败,并且提示相应的错误信息。(错误校验)3)登录成功后能否能否跳转到正确的页面(低)4)账号和密码,如果太短或者太长,应该怎么处理(安全性,密码太短时...
  • 超声波模块测试

    千次阅读 2016-11-26 14:14:43
    超声波模块
  • 登陆模块 测试用例

    万次阅读 2015-07-23 16:25:08
    2. 功能测试(包括通过性测试和失败性测试):  (1)用户名,密码,验证码的错误输入包括特殊字符,字符串长度和SQL测试三个方面;  (2)考虑公共用例:取消检测项 3. 性能测试: 4. 安全测试: 5. ...
  • OEM嵌入式通讯模块与西门子PLC S7-1200通讯测试指南

    千次阅读 热门讨论 2020-12-03 10:45:13
    1OEM嵌入式通讯模块介绍 OEM嵌入式通讯模块是一款适用于工业以太网和现场总线协议的嵌入式IC模块,利用该模块可快速又轻松地把您的设备集成到工业网络中。目前该系列模块有支持PROFINET、EtherNet/IP、EtherCAT、...
  • 登录模块 功能测试 正确的用户名正确的密码,可以登录 正确的用户名错误的密码,不能登录 错误的用户名正确的密码,不能登录 错误的用户名错误的密码,不能登录 当不能登录的时候提示用户名或密码错误 输入框长度...
  • 购物车模块测试

    万次阅读 2016-06-20 21:29:34
    界面测试:  ·打开页面后,页面的布局是否合理,显示是否完整;  ·鼠标浮动在购物车按钮,迷你购物车界面显示是否正常;  ·不同卖家的商品在不同的table区域显示,区分... ·从商品信息页面添加的商品能显
  • 模块级别自动化测试的经验与教训

    千次阅读 2018-06-18 16:57:28
    模块级别自动化测试的经验与教训 概述 原理 经历的坑 本地缓存的 dump 问题 性能问题 静态方法、随机数问题 带异步任务的请求结束时间判断问题 代码规范问题 总结 参考资料 模块级别自动化测试的经验与...
  • Ublox模块测试分析报告

    千次阅读 2018-02-22 15:16:31
    我们在产品的实际开发过程中需要选择一款GPS模块,目前在GPS芯片和模块这个领域我们...测试内容: 对ublox和国产模块进行比对测试,包括功耗、冷启动时间、通断电定位时间(带后备电容)、插拔天线情况、静态数据...
  • springboot maven项目的单元测试配置 日志配置
  • 蓝牙模块测试

    千次阅读 2016-04-24 22:46:26
    蓝牙测试 宗旨:技术的学习是有限的,分享的精神的无限的。 1、发送AT,回复OK,连接成功 2、先发送 AT+BTPOWER=1;打开蓝牙功能,回复OK 3、发送AT+BTHOST?;查询模块蓝牙地址和名称 4、发送AT+BT...
  • (1)定义:单元测试(又称为模块测试)是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。在过程化编程中,一个单元就是单个程序、函数、过程等;对于面向对象编程...
  • 软件测试基础——系统测试模块

    千次阅读 2018-08-18 19:44:47
    测试基础 系统测试流程 测试用例设计 测试管理 缺陷测试 该部分知识整理以如下脑图形式呈现。 一. 测试基础 (一)软件测试基础 测试定义:通过人工或自动的手段,对被测对象进行检测的活动,目的在于发现被...
  • 一、单元测试 为何要进行单元测试? 尽早发现错误 错误发现越早,成本越低。...模块独立执行路径测试 对每一条独立路径执行测试,保证每条语句被至少执行一次。 局部数据结构测试 检查局部数据结构完整性。 模块接口
  • 大致意思是,用C++写了一个算法,做成了dll,然后在C#里调用,在调试Dll的时候遇到了这样的问题。尝试了很多网上的方法,无效。经过三个多小时的挣扎,最后发现了问题在于,我运行的C#程序里给定的是相对路径,此时...
  • 项目登录页面测试测试用例

    千次阅读 2021-05-25 17:00:55
    用户登录测试用例也是面试中经常被问起的,所以做个总结 功能: 1、输入正确的用户名,正确的密码,验证是否登录成功 2、输入正确的用户名,不正确的密码,验证是否登录失败,并提示用户名或者密码不正确 3、输入不...
  • 测试模块数:3 测试模式:配置模式和传输模式 如果没有检测到串口,首先检查是否安装串口驱动CH341SER,下载链接,提取码:vaw2 工作模式 模式(0-3) M2 M1 M0 模式介绍 备注 0 传输模式 1 0 0 串口打开,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 697,887
精华内容 279,154
热门标签
关键字:

信息模块的测试