美文网首页
pytest-qt 测试模态窗体

pytest-qt 测试模态窗体

作者: WoHowLearn | 来源:发表于2020-04-27 22:22 被阅读0次

大概想测一下这个界面 :

image.png

步骤分别是 :

  1. 点击 开始扫描 弹出 选择路径窗口 ;

  2. 勾选路基 ;

3.点击确定 ;

需要测试的函数 :

image.png

测试函数 :

image.png

可以发现断言失败 .

image.png

官方文档 : 测试模态窗体.

https://pytest-qt.readthedocs.io/en/latest/note_dialogs.html

用的是官方的 monkeypatch 方式 .

大致意思就是替换 FileSelectPathDialog 类的exec函数.

相关文章

  • pytest-qt 测试模态窗体

    大概想测一下这个界面 : 步骤分别是 : 点击 开始扫描 弹出 选择路径窗口 ; 勾选路基 ; 3.点击确定 ; ...

  • Python测试开发-创建模态框及保存数据

    原创: fin 测试开发社区 前天 什么是模态框? 模态框是指的在覆盖在父窗体上的子窗体。可用来做交互,我们...

  • Delphi窗体创建

    Delphi窗体创建,主要分为模态创建和非模态创建窗体,区别在于当显示模式窗体的时候你是不能操作本程序的其他窗体的...

  • Bootstrap 插件

    Bootstrap 模态框(Modal)插件 模态框(Modal)是覆盖在父窗体上的子窗体。通常,目的是显示来自一...

  • Bootstrap使用模态框modal实现表单提交弹出框

    Bootstrap 模态框(Modal)插件 模态框(Modal)是覆盖在父窗体上的子窗体。通常,目的是显示来自一...

  • QT 窗口关闭自动销毁

    QT 窗口创建时,无论是模态或者是非模态的,可以通过设置窗体属性来进行销毁设置,设置该属性后,窗体如果关闭,窗体申...

  • 11月6日C#学习总结

    今天学习了模式窗体和非模式窗体、定时器控件、进度条控件。 模式窗体:模态对话框,窗体打开时,只能对其进行相应的操作...

  • 11月6日四期C#总结

    今天老师带我们学习了第七章的模式窗体和非模式窗体、定时器控件、进度条控件。 模式窗体:模态对话框,窗体打开时,只能...

  • iOS 模态 弹出

    查询了很多资料,模态窗体的弹出 出bug了没时间解释了

  • 模态框

    定义 模态框(Modal)是覆盖在父窗体上的子窗体。通常,目的是显示来自一个单独的源的内容,可以在不离开父窗体的情...

网友评论

      本文标题:pytest-qt 测试模态窗体

      本文链接:https://www.haomeiwen.com/subject/dvepwhtx.html