Transformers项目之旅

发表于:2011-9-19 14:04

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:xialan    来源:TaoBao QA Team

  Transformers项目之旅悄然结束,从项目需求多次修改和确认、mockup/demo评审…开发、测试,直至产品上线及维护,舔尝了其中的“酸甜苦辣”~最后浓缩为7个字:为产品质量而生,为测试效率而战!

  项目结束后,本人根据自身产品的特点,为了解决实际问题,从测试手段和测试效率双向保证产品的质量及后期的稳定性。

  此次分享基于上述点出发,将经验、教训和改进方法与大家共勉。

(一)链接测试

  首先,抛出一个问题:当测试方拿到一个web页面,发现有大量的链接,我们如何保证链接的正确性?

  链接的正确性,主要表现在:1、测试的链接页面是否存在 2、测试的链接是否正确链接到想要的页面 3、测试的系统中是否存在未链接到的页面,即孤立页面(需指定的URL才能定向到此页面)

  目前,从多次项目实践来看,我们主要保证链接测试正确性的1、2点。

  我们可以很“卖力”的进行手工测试,将鼠标hover到这些链接的同时,逐个查看页面左下角url是否正确显示,然后狂点这些链接,当发现bug,我们“窃喜”的告知开发这个链接有问题。

  可是,当一个页面成了大量链接的“载体”,并且要用多种类型的主账号、子账号去测这些页面,作为测试的我们,似乎高兴不起来了~好纠结,好费时,好难过。。。但是,为了产品的质量,链接测试是我们必不可少的。

  我开始思考:链接测试能否自动化?

  答案:一定是OK滴!

  本人开始搜寻网上链接测试的工具,锁定Xenu Link Sleuth、HTML Link Validator、Web Link Validat工具。比较杯具的是,这些受大众喜爱的链接测试工具,并不支持TB的Daily测试环境。这些链接测试工具都存在些许问题:无法绕开账号登陆后,进入Daily测试环境过程中跳出的https安全站点警告。

  此时,是比较纠结和难过的时候~

  TB人会从自身测试环境出发,开发适用于自身测试环境的工具。基于这点,从TB内网的工具站点,本人下载了“链接分析工具”。

  不得不说,工具的使用,可以大大提高测试效率!

  感受TB工具的强大,同时我们也可以成为工具改进的参与者。在与开发者多次切磋改进后,不得不说,此工具解决了本人所在产品线的页面链接(Daily环境)的问题:

  1、页面上所有链接测试:快捷/普通菜单链接、模块管理内嵌链接、页头/页尾链接

  2、不同类型的卖家主账号和子账号下页面的链接

  3、测试的链接页面是否存在

  4、测试的链接是否正确链接到想要的页面

  此工具的辅助,大幅度提升了链接测试效率,链接分析器操作如下:

  1)Daily环境下用测试账号登陆后,双击打开“链接分析器”,锁定某页面

  2)按快捷键F4,“链接分析器”获取此页面所有链接

31/3123>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号