我不熟悉 PowerBuilder,但我的任务是为 PB 创建自动 UI 测试应用程序。我们决定在 Python 中使用 pywinauto 和 iaccesible 库来完成它。问题是一些 UI 元素,如新添加的列表记录无法从中访问(甚至 inspect32 也无法获取)。 任何想法如何达到这些元素并使它们可测试?
最佳答案
我也在试验用于自动化基于 PowerBuilder 的 GUI 的工具的代码。据我所知,最好的选择是使用 PowerBuilder Native Interface (PBNI),并从 NVO 中调用 PowerScript 代码。
如果您愿意,请随时给我发送电子邮件(查看我的个人资料以获取我的电子邮件地址),我很乐意就如何执行此操作交换意见。
关于python - 如何制作PowerBuilder UI测试应用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1741023/