首页 > 试题广场 > 已知String convert(String page)作用是将WEB页转码为方便移动设备查看的页面,为了确保转码的正确性,请设计相应测试策略。
[问答题]
已知String convert(String page)作用是将WEB页转码为方便移动设备查看的页面,为了确保转码的正确性,请设计相应测试策略。

10个回答

添加回答

@湾仔秋秋糖
楼上的回答非常棒,我这边做个分类总结,锻炼一下自己。


【基本功能测试】

功能:

  1. 输入正确的网址,进行转码,检查内容是否正确;

边界:

  1. 输入信息量非常大的网址
  2. 输入没有信息的网址

负值:

  1. 输入错误的网址,进行转码,系统是否有相应的提示;
  2. 输入的 web page 为空,是否抛出异常;

 

【兼容测试】

  1. 使用不同操作系统的移动设备查看转换后的页面,检查内容是否正确; 
  2. 使用不同分辨率的移动设备查看转换后的页面,检查内容是否正确; 
  3. 使用不同浏览器查看转换后的页面,检查内容是否正确; 

【性能测试】
  1. 测试转码的速度,或者系统的响应时间;

 

 

【易用性 / 用户体验测试】

  1. 测试转码后,页面显示是否美观;
编辑于 2015-10-11 09:33:11 回复(3)
  1. 使用不同的移动设备查看转换后的页面,检查内容是否正确;
  2. 输入正确的网址,进行转码,检查内容是否正确;
  3. 输入错误的网址,进行转码,系统是否有相应的提示;
  4. 测试转码的速度,或者系统的相应时间;
  5. 测试转码后,页面显示是否美观;
  6. 输入的web的page为空,是否抛出异常;
发表于 2015-03-27 17:47:22 回复(2)
1、基本功能测试
转码的速度测试,不同类型的网页转码测试,转码界面是否正常
2、系统测试
不同操作系统下进行转码,不同移动端进行转码测试,网页大小过大进行转码压力测试
3、边界值测试
网页网址为空,网页网址超长,网页网址不全,网页网址错误
4、用户体验测试
转码界面是否美观易读
发表于 2017-04-01 18:18:35 回复(0)
基本功能 空值 边界值 错误值 性能测试 占用的时间 性能 用户体验 美观性测试
发表于 2016-10-24 21:33:15 回复(0)
<div> 1、对纯中文WEB页转码 </div> <div> 2、对纯英文WEB页转码 </div> <div> 3、对纯数字WEB页转码 </div> <div> 4、对含有中文、英文、数字及空格WEB页转码 </div> <div> 5、界面是否完全,转码后的内容是否完全显示 </div>
发表于 2015-09-06 12:08:03 回复(0)
qa头像 qa
<div> 接口测试<br /> 1. 参数page字符串的长度限制<br /> 2. 参数page的验证,包括page的内容等<br /> 性能测试<br /> 1. 客户端的响应时间,内存流量的消耗<br /> 易用测试<br /> 1. 转码后页面的显示是否美观,可用<br /> 兼容测试<br /> 1.不同移动设备,包括系统分辨率等等,是否能正确显示<br /> &nbsp;<br /> </div>
发表于 2015-09-05 12:27:44 回复(0)
<div style="margin:10px 0px;color:#333333;"> (1)使用不同的移动设备查看转换后的页面,检查内容是否正确; </div> <div style="margin:10px 0px;color:#333333;"> (2)输入正确的网址,进行转码,检查内容是否正确; </div> <div style="margin:10px 0px;color:#333333;"> (3)输入错误的网址,进行转码,系统是否有相应的提示; </div> <div style="margin:10px 0px;color:#333333;"> (4)测试转码的速度,或者系统的相应时间; </div> <div style="margin:10px 0px;color:#333333;"> (5)测试转码后,页面显示是否美观; </div> <div style="margin:10px 0px;color:#333333;"> (6)输入的web的page为空,是否抛出异常; </div>
发表于 2015-08-29 10:58:44 回复(0)
<div> 一、不同网页类型的转码:html , jsp, php, asp等 </div> <div> 二、网页中的字符编码类型不同:utf-8、gbk、gbk2312等 </div> <div> <br /> </div>
发表于 2015-08-28 12:59:02 回复(0)
你不会是再说WAP吧?如果是正确性的话现在的手机都可以支持HTML,所以不存在不正确的问题。除非。。。你是再说WAP。。
发表于 2015-04-21 12:41:45 回复(0)
答:
首先WEB页面和移动设备的页面的显示内同是相同的,主要区别是排版不同。排版用CSS,这样能保证内容与排版格式分离开来。
所以我们可以在convert函数内替换页面的css引用。我们可以规定WEB页面的css文件以 _web 开头,以 .css 结尾,移动设备的页面也 _mobile 开头,css文件放在同一路径下,只是文件名开头前缀不同 。
这样我们可以在String convert(String page)函数内用正则表达式吧所有以 _web 开头的css引用替换为 _mobile 开头的引用,就完成了转换。
发表于 2015-01-29 16:28:25 回复(1)
牛客网,程序员必备求职神器
QQ群:169195721
微 信:www_nowcoder_com 关注
微 博:牛客网 关注

扫一扫,把题目装进口袋