【发布时间】:2015-11-26 21:12:32
【问题描述】:
我正在使用 marathonITE 测试工具来自动测试 java swing 应用程序。
在其中一个窗口中,我有一个具有 6 列和 N 行的 JTable。 该表的两列是复选框类型的列。
我的要求是编写自动化脚本以在给出行和列时勾选复选框。
select('table', 'true', '[row=1][column=0]')
我尝试了这一行,但它会将脚本定向到
class Fixture:
def teardown(self):
'''Marathon executes this method at the end of test script.'''
pass
然后停止该过程。
有没有办法在给出列和行时勾选表格中的复选框?
【问题讨论】:
-
我从未使用过该工具,但我猜想“选择”用于将单元格焦点放在表格上(即带边框的单元格)。我怀疑你真正想做的是“编辑”单元格。所以问题是如何更改表格中任何单元格的数据?我猜你然后只需将该单元格的数据设置为 Boolean.TRUE。
标签: python swing checkbox jtable marathontesting