发表于: 2018-03-17 19:40:53
1 957
今天完成的事情:了解了一下兼容性测试和UI测试
明天计划的事情:深度了解下动态测试
遇到的问题:暂时没有
收获:
兼容测试:指对所设计程序与硬件、软件之间的兼容性的测试
兼容测试分类
硬件兼容性测试 与整机兼容 与外设兼容
软件兼容性测试 操作系统/平台 应用软件之间的兼容 不同浏览器的兼容 数据库的兼容 软硬件配合兼容
数据兼容性测试 不同版本间的数据兼容 不同软件间的数据兼容
兼容性测试的意义 兼容性测试主要目的是为了兼容第三方软件,确保第三方软件能正常运行不受影响
举个列子:就拿现在的吃鸡来说,测试硬件的兼容性 显卡 内存条不兼容,带不起 不流畅 玩不了 测试软件的兼容性 STEAM不兼容 火不了 支付宝不支持
你不能氪金 数据兼容性测试 你版本低了 不兼容 需要更新
UI测试:用户界面测试
UI测试的意义:主要是测试用户界面的色彩搭配、整体布局、行距、对齐,样式统一等等。还有就是一些控件是否合理,提示信息和页面信息是否有语法错误等等
UI测试的方法:
静态测试:对于用户界面的布局,风格,字体,图片等与显示相关的部分测试应该采用静态测试,
比如点检表测试,即将测试必须通过的项目点检表一条一条列举出,然后通过观察确保每项是否通过。
动态测试:对用户界面中各个类别的控件应该采用动态测试,即编写测试用例或者点检表,对每个按钮的响应情况进行测试,是否符合概要设计所规定的条件,还可以对用户界面在不同环境下的显示情况进行测试。
举个列子:拿一个APP来说,UI测试主要是测试APP用户界面,用户界面的布局,风格,字体,图片不能出现问题,还有用户界面的一些链接 按钮能不能正确的响应和跳转。简单来说就是UI做完设计需要QA去做测试,检查它的工作合不合格。
(终于有对于我来说有好理解的东西了 资料就都简化了)
评论