python - Cobra/LDTP 导入不起作用

标签 python automated-tests

我正在尝试在 Windows 上设置 Cobra/LDTP。我已经运行了安装程序二进制文件,并尝试按照教程进行操作

当我添加时

from ldtp import *
from ldtputils import *

我的脚本卡住了,因为我显然没有安装模块。教程非常以 Linux 为中心,这很好(无论如何我都必须在那里运行测试),但 Windows 是我们的主要平台。

我浏览了教程,唯一的说明是“运行二进制文件”

如果有一点帮助,我们将不胜感激。

艾伦

最佳答案

我可以分享我在 Windows 上设置 ldtp 所做的工作。

  1. 从此下载 CorbaWinLDTP link 。根据以下条件选择 MSI 您的操作系统。
  2. 安装 CobraWinLDTP-X.X.X.msi msi。
  3. 从此安装 python link 。我使用基于Python 2.7.11 项目需求。
  4. 通过run->cmd指令打开命令行。
  5. 如果 python 安装位置是“c:\Python27”,请导航到该位置 文件夹。如果“Python”路径已在路径变量中注册,那么您可以 忽略此步骤。
  6. 在命令行中输入 python。
  7. 您将看到“>>”,通知您当前处于 python REPL 中。
  8. 输入 from ldtp import * 并检查您是否能够 是否导入 ldtp。如果您到达“>>”而没有任何错误。你是 全部设置为使用 ldtp 命令(最简单的 getwindowlist()) REPL。

enter image description here

希望这对您有帮助

关于python - Cobra/LDTP 导入不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36557750/

相关文章:

unit-testing - "pause"被忽略

testing - 如何依次执行多个appium测试脚本?

python - 使用 python-telegram-bot 按下开始时如何使用内联键盘发送 gif?

python - {m,n} 不匹配 m 以下但匹配 n 以上。为什么?

python - 我可以在 PyTest 中明确指定多个测试吗?

asp.net - 如何为现有 Web 应用程序创建功能/UI 测试

java - 我的appium创建了元素但无法单击元素。据说是 "Cannot click. The element is found but not visible on Screen"

python - 如何在 sys.settrace 中打印函数参数?

python - 如何配置 sqlalchemy 以正确存储表情符号?

python - 在 Pygame 中添加额外的 "frames"