用pygtk、tkinter、wxpython、swing、swt或eclipse rcp编写的用于ui的非统一gui测试工具

StoryText的Python项目详细描述


storytext是一个非常规的gui测试工具,支持pygtk、tkinter、wxpython、swing、swt和eclipse rcp。它不直接记录gui机制,而是要求用户提供描述性的名称,从而构建一个“域语言”和一个“ui映射文件”,将其转换为当前的gui布局。重点是减少耦合,允许非常有表现力的测试,并确保gui更改意味着更改ui映射文件,但不是所有测试。它不是“断言”机制,而是自动生成gui外观的日志并对其进行更改。然后将其用作基于文本的测试的基线,例如使用texttest。它还包括对检测代码的支持,以便可以记录“等待”,从而使测试人员更容易记录正确同步的测试,而无需显式地为此计划。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在hazelcast中从地图中取出第一把未锁定的钥匙?   将个人记录从一个数据库复制到另一个数据库Oracle和Java   java Spring boot招摇过市404   ArrayList中的数组问题,Java   例外我保存了文本1。txt文件位于与Algo相同的文件夹中。java文件在中。但我得到了一个Filenotfoundexception,我找不到任何原因   雅加达ee如何解决java中“字符串或二进制数据将被截断”的问题?   Java中的swing遍历数组列表   javascript我在Ext js中有一个表,我需要在<td>标记中编写一些逻辑   java Servlet过滤器是否可以检索其url路径?   java GXT如何将网格过滤器参数添加到请求URL(获取参数)?   java无法获取maven安装路径   安卓 java。ServerSocket中的lang.nullpointerexception。接受   java jquery数据表一个数据表中的最大列数   java Spring数据jpa,jpa替换DTO对象的字符串的正向返回列表   java为什么增量后操作符在此代码中无法增量“a”?   Java包装集合   java匹配包含子域的URL   java获取计算机ip时,显示为0.0.0.0   java使用JGit从Git存储库中检出特定版本