使用Squish自动化测试Qt APP心得
来源:互联网 发布:mac 版梦幻西游有么 编辑:程序博客网 时间:2024/06/06 21:07
Squish可以自动化测试基于Qt的应用程序,经过一段时间学习,遇到一个很棘手的问题,就是Squish并不能检测QML中的MouseArea元素,每个可接受鼠标点击事件的item上都覆盖一个MouseArea元素,MouseArea处理这些鼠标事件。但是MouseArea并不可见,同时Squish不能记录不可见item的行为,因此在自动化测试脚本中,不能获取MouseArea的属性enabled,继而不能判断该item是否可点击。为了解决这个问题,我们只能通过模拟点击item,然后判断有没有相应的dialog弹出,以判断item是否可点击,其实这个方法并不严谨。要想实现完全的自动化测试其实并不简单,有自身能力的局限性,也有自动化测试工具本身的局限性。
因水平有限,如有错误欢迎指出。
0 0
- 使用Squish自动化测试Qt APP心得
- 基于GUI测试工具Squish的使用
- Squish简介——跨平台自动化GUI测试工具
- 【心得】阿达聊自动化测试
- iPhone App自动化测试
- iOS_iPhone App自动化测试
- iOS_iPhone App自动化测试
- iPhone App自动化测试
- iOS_iPhone App自动化测试
- 手机App自动化测试
- APP自动化测试框架
- 自动化测试的一些心得
- android使用monkey自动化测试真机上的app
- IOS_iPhone App自动化测试工具
- App自动化测试工具总结
- app自动化测试3---appium
- APP使用心得
- Qt creator使用心得
- CentOS7的VmWare tool的安装
- Xcode 新建pch文件
- n2n内网穿透神器(一条命令实现穿透)(linux,安卓,win,openwrt全介绍)
- Java — 图形程序设计基础
- HTTP笔记(五)HTTP报文
- 使用Squish自动化测试Qt APP心得
- 获取指定目录下所有csv文件的总行数
- 备份方法论--待续
- 装装环境玩玩
- android中常见的内存溢出和解决办法
- Android 支付宝集成及解决支付宝报null指针问题
- 【VBA研究】如何使用VBA项目的数字证书
- Install PEAR and PECL on Mac OS X
- 旋转数组的最小数字