大家好,欢迎来到IT知识分享网。
1. 什么是STF?
-
STF:软件测试框架(Software Testing Framework)
-
openstf官网
openstf github
STF是一个开源的、基于Node.js的移动设备测试框架,主要用于并行地管理和控制多个移动设备。 可以帮助测试人员自动化执行手机上的测试用例,同时支持多种设备平台和操作系统。 支持持续集成和自动化测试。 它提供了一组测试工具、库和规范,用于创建、执行和管理测试用例。
2. 为什么要做兼容性测试?
-
1. Android、iOS版本多
-
api在不同版本上的行为不一致
系统机制发生变化 -
系统函数和机制被修改
系统参数差异,比如模型堆大小 -
GPU太差影响卡顿和游戏渲染
屏幕大小、分辨率不同影响UI布局
相关的传感器硬件差异
2. Android定制ROM多
3. 硬件差异
2.1 兼容性带来的质量问题
-
1. 平台特性
- 安装不上
-
crash(严重)
业务流程终端(严重)
尺寸错乱(严重)
告警和报错 -
卡顿、响应慢
游戏测试时花屏、黑屏、白屏
2. 功能可用性
3. 用户体验与性能
3. STF-远程调试
adb connect ip:port
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/151856.html