短网址自定义功能的测试
测验首要分为两大部分, 功能性测验和非功能性测验。前次已经做了功能性测验的解说,(没阅读的请阅读《简单高效的短网址生成服务C#实现》)下面解说自界说短网址测验和非功能性测验,全面的测验过程,以确保ft12短网址的各项功能契合用户的需求。
自界说短网址测验
功能模块名称
自界说短网址
测验用例编号
TC.7
预置条件
首页一已转换转换一个短网址
测验目的描述
输入数据描述
预想结果
实际结果
体系能否正常自界说短网址
转换短网址成功,原先页面短网址相关信息被被自界说后的短网址取代,在数据库shorturl中存储自界说短网址相关的信息
I E,Firefox,Chrome与预想结果共同
体系能否检查用户输入不合法的自界说短网址
1.长度人于31或者小于7的
2.包含0-9A—Za—Z以外的字符
3.用户尝试输入非http://u6.gg/baidu自界说网址格式
提示用户体系提示输入不合法
IE,Firefox,Chrome
与预想结果共同
体系是不是提示用户自界说短网址重复
重复名称自界说短网址
提示用户该短网址已被占用
I E.Firefox,Chrome与预想结果共同
体系是不是支持接连自界说换短地址
接连界说短地址
提示用户体系口前不支持接连自界说短地址
I E,FirefoX,Chrome与预想结果共同
非功能性测验
非功能性测验首要是对体系相关的性能进行测验。在非功能性测验中首要按照体系响应时刻作为参照,以此评价体系性能是不是契合需求。
用户转换短网址非功能性测验
功能模块名称
登录用户转换短网址
测验用例编号
TC一24
预置条件
进入短网址转换
测验目的描述
输入数据描述
预想结果
实际结果
用户转换短网址时刻
小于2s
10次测验平均时刻O.413s
用户转换多条短网址时刻
https://www.ft12.com/list1.html
https://www.ft12.com/article_34.html
小于2s
10次测验平均时问O.922s
经过测验,用户可自行自界说短网址, 自界说短网址,不需注册,不需验证。 页面非常简洁,没有一丝广告以及额外的冗余组件。可以自界说短网址,可以一次性缩短多个网址等等。功能较为完善,管理自己的Url,还支持用户查看较为完善的短网址流量计算状况。想了解短网址流量计算状况的,请阅读:《短链接URL系统是怎么设计的?》