python - 如何制作PowerBuilder UI测试应用?

标签 python testing powerbuilder

我不熟悉 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/

相关文章:

python - 验证准确性 (val_acc) 不会随时间变化

python - Tensorflow GPU 安装正确,但 Anaconda 在 CPU 上运行

python - import pyttsx 在 python 2.7 中有效,但在 python3 中无效

java - 使用 JUnit 进行简单的 JDBC 连接测试

testing - Hybris commerce - 同步集成测试

PowerBuilder 数据窗口

database - PowerBuilder数据库连接池?如何

python - 可以在白色文本上添加黑色边框吗?

java - 测试编译器

sql - 用户可以创建但不能执行存储过程