发表于: 2018-03-17 22:21:54
1 913
今天完成的事情:
学习静态测试、兼容性测试、UI测试、提交任务二。
明天计划的事情:
开始任务三相关的内容
遇到的问题:无
收获:
静态测试没有什么深入的内容,还是浅显的概念,就是在不运行的前提下对代码质量、逻辑、复杂度等进行评估,找出其中的错误以及不规范的地方进行修改。虽然讲起来简单,但是做起来应该会比较复杂,应该在实践中不断地积累相关经验。
兼容测试(Compatibility Test Suite )官方简称CTS ,指对所设计程序与硬件、软件之间的兼容性的测试。一般来说,兼容性指能同时容纳多个方面,在计算机术语上兼容是指几个硬件之间、几个软件之间或是软硬件之间的相互配合程度。
总的来说,兼容性测试的内容涵盖较多,大到对于操作系统的兼容,小到对屏幕分辨率大小的兼容,都可以进行测试、处理,主要还是要看产品的需求,如果对于相应的内容需要进行兼容,那么就对相应的测试点进行兼容性测试。常用的兼容性测试内容一般有浏览器兼容测试、屏幕尺寸和分辨率兼容测试、操作系统兼容性测试、不通设备上运行的兼容性测试、向前和向后兼容性测试(新旧版本)。总而言之,就是测试产品在要求兼容的环境下能否顺利运行。
用户界面测试英文名为User interface testing,简称UI测试,测试用户界面的功能模块的布局是否合理,整体风格是否一致和各个控件的放置位置是否符合客户使用习惯,更重要的是要符合操作便捷,导航简单易懂,界面中文字是否正确,命名是否统一,页面是否美观,文字、图片组合是否完美等等。
针对WEB应用程序 可以从导航测试、图形测试、内容测试、表格测试、整体界面测试:
导航测试主要是考虑用户的体验:用户在使用WEB应用时候,能否被精确地引导到能解决其需求的地方、网站整体的页面结构、风格是否一致等。所以让最终用户参与这种测试,效果将更加明显。
图形测试主要是测试的是网站的图片以及文字的大小、布局是否合理,是否达到了设计的目的。具体的内容可以有:(1)确保图形的用途明确,没有胡乱地堆在一起。(2)文字的风格是否一致。(3)背景颜色与文字颜色是否搭配合理。(4)图片的大小和质量是否符合要求。(5)文字与图片的搭配是否正确等。
内容测试主要是确保网站内容的正确性、准确性和相关性,在开发过程中,开发人员可能不注重文字的表述正确,那么在内容测试的阶段,就应该修正这些问题,譬如商品价格的价格是否正确,文字内容的相关信息是否完善、准确等。
表格测试主要是关注表格的设置是否正确,用户能否直观方便的了解表格提供的信息,表格内文字排放是否合理,表格的设计是否满足需求等。
整体测试则关注整个WEB应用的页面设计结构是否能让用户感到舒适,一般可以通过调查问卷让最终用户进行参与测试。
UI测试测试手段分为两种:
1、静态测试:对于用户界面的布局,风格,字体,图片等与显示相关的部分测试应该采用静态测试,比如点检表测试,即将测试必须通过的项用点检表一条一条列举出,然后通过观察确保每项是否通过。
2、动态测试:对用户界面中各个类别的控件应该采用动态测试,即编写测试用例或者点检表,对每个按钮的响应情况进行测试,是否符合概要设计所规定的条件,还可以对用户界面在不同环境下的显示情况进行测试。
评论