我正在使用 Marhon 在 Java Swing 应用程序上运行测试。我通过记录来构建基础测试,然后对生成的 Ruby 测试进行一些小的修改以调整它以适应我的需要。我遇到了一个有趣的问题,其中组合框选择不起作用。例如,它会记录...
select("Value", "0.25")
...对于“值”组合框,其中包含 0.25 的有效选项。但是,在播放期间,脚本会在该点暂停执行。如果我手动单击组合框(只是将其下拉,而不是实际选择任何内容),那么脚本将选择正确的数字并继续。
我的应用程序中的所有(到目前为止测试过的)组合框都存在问题,但没有其他控件类型。有没有办法在组合框中选择一个有效的值?我不介意调整录制的脚本,我只是不想每次在脚本中手动单击所有组合框!