短网址自定义功能的测试

  短网址自定义功能的测试测验首要分为两大部分, 功能性测验和非功能性测验。前次已经做了功能性测验的解说,(没阅读的请阅读《简单高效的短网址生成服务C#实现》)下面解说自界说短网址测验和非功能性测验,全面的测验过程,以确保ft12短网址的各项功能契合用户的需求。

  自界说短网址测验

  功能模块名称

  自界说短网址

  测验用例编号

  预置条件

  首页一已转换转换一个短网址

  测验目的描述

  输入数据描述

  预想结果

  实际结果

  体系能否正常自界说短网址

  转换短网址成功,原先页面短网址相关信息被被自界说后的短网址取代,在数据库shorturl中存储自界说短网址相关的信息

  I E,Firefox,Chrome与预想结果共同

  体系能否检查用户输入不合法的自界说短网址

  1.长度人于31或者小于7的

  2.包含0-9A—Za—Z以外的字符

  3.用户尝试输入非http://mrw.so/baidu自界说网址格式

  提示用户体系提示输入不合法

  IE,Firefox,Chrome

  与预想结果共同

  体系是不是提示用户自界说短网址重复

  重复名称自界说短网址

  提示用户该短网址已被占用

  I E.Firefox,Chrome与预想结果共同

  体系是不是支持接连自界说换短地址

  接连界说短地址

  提示用户体系口前不支持接连自界说短地址

  I E,FirefoX,Chrome与预想结果共同

  非功能性测验

  非功能性测验首要是对体系相关的性能进行测验。在非功能性测验中首要按照体系响应时刻作为参照,以此评价体系性能是不是契合需求。

  用户转换短网址非功能性测验

  功能模块名称

  登录用户转换短网址

  测验用例编号

  TC一24

  预置条件

  进入短网址转换

  测验目的描述

  输入数据描述

  预想结果

  实际结果

  用户转换短网址时刻

  小于2s

  10次测验平均时刻O.413s

  用户转换多条短网址时刻

  https://mrw.so/

  https://mrw.so/list_1.html

  https://mrw.so/article_34.html

  小于2s

  10次测验平均时问O.922s

  经过测验,用户可自行自界说短网址, 自界说短网址,不需注册,不需验证。 页面非常简洁,没有一丝广告以及额外的冗余组件。可以自界说短网址,可以一次性缩短多个网址等等。功能较为完善,管理自己的Url,还支持用户查看较为完善的短网址流量计算状况。想了解短网址流量计算状况的,请阅读:《短链接URL系统是怎么设计的?》