现在有什么gui程序自动测试的手段吗?

迅捷斥候 2026-08-26 21:45 1

现在web开发使用zcode的browser use插件做测试很好用,可是桌面程序的插件似乎比较少,目前用ai自动测试只能通过截图以及模拟点击,效率非常低且耗钱。有什么免费的手段可以让ai去做测试吗?

最新回复 (19)
  • 酱香白开水 08-26 21:46
    1

    GUI毕竟是给人类看的,目前貌似没有特别好用的手段,我们团队都是人工古法测试。 ^-^

  • Crixs 08-26 21:47
    2

    pywinauto, 使用 python 进行 UI 自动化?

  • 550W 08-26 21:47
    3

    直接dll注入让ai直接调方法?

  • lemon77 08-26 21:48
    4

    佬是用的什么技术栈道做的桌面程序?

  • 迅捷斥候 楼主 08-26 21:51
    5

    目前在给一个qt程序测试,另外就是自己写一些rust玩具

  • 迅捷斥候 楼主 08-26 21:53
    6

    这样可以测前端吗?ai写的前端问题总是很多

  • lemon77 08-26 21:54
    7

    我只用过wpf,是可以解析元素的,通过窗口句柄拿到具体的控件,点击,输入,下拉,怎么样都可以

  • unsafe 08-26 21:55
    8

    目前我用的是 Qt6 自带的 test 模块;之前找了一圈,有 Squish 这个,但要付费

  • 550W 08-26 21:58
    9

    QT啊

    要测前端貌似有点难

    是测信号/槽还是布局?

    或者还有什么?

    因为一般都是手动测的




    展示QT


  • mask1234 08-26 21:59
    10

    佬可以看看这个视频?虽然看起来有点营销号,不过可以了解一下arrdio




    arrdio官网

  • 迅捷斥候 楼主 08-26 22:00
    11

    我还没细看 ^-^,就是根据用例测试输出是否和预定义的一致

  • 550W 08-26 22:03
    12

    测试用例?这GUI程序输出读什么啊……

    主要看测的是什么 ^-^

  • 迅捷斥候 楼主 08-26 22:05
    13

    就是某些数据互相转换的输出,其他的测试就是测各种界面控件点击效果是否正确。

  • 550W 08-26 22:16
    14

    有考虑过直接ui->button->click()

    这个是瞬时模拟点击

    ui->button->animateClick()

    这个是带动画模拟点击

    QTest::mouseClick(button, Qt::LeftButton)

    这个是模拟鼠标事件

  • YaoEIF 08-26 22:16
    15

    用AGENT 驱动网易的Airtest。直接能出报告

  • 迅捷斥候 楼主 08-26 22:21
    16

    明天试一下这个,佬友之前用过这个吗效果怎么样?

  • 迅捷斥候 楼主 08-26 22:22
    17

    你的意思是写脚本吗,这个有点复杂了 ^-^

  • 迅捷斥候 楼主 08-26 22:24
    18

    自带的模块够用吗?不够的话squish可以考虑破解一下

  • YaoEIF 08-26 22:25
    19

    只能说能用,但是不好用,建议使用带视觉的agent驱动他,完成测试报告

* 帖子来源Linux.do
返回