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

9个回答

添加回答

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


    【基本功能测试】

    功能:

    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)
  • 基本功能 空值 边界值 错误值 性能测试 占用的时间 性能 用户体验 美观性测试
    发表于 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 关注
微 博:牛客网 关注

扫一扫,把题目装进口袋