0

我熟悉使用 C# 的 Selenium 并将其与 TeamCity 集成 - 作为背景。我现在在一家新公司。我们有 HP 质量中心,我看到了一些文章如何使用 QC、Selenium 和 Python 脚本来自动化测试。我什至在输出日志中显示基本的 TDOutput.Print("test") 时遇到了一个重大问题,除非我期望任何 TDOutput.Print 行显示在该空间中是错误的。

我有一个 Windows 7 盒子。

我遵循的步骤是:

  • 在我的机器上安装了 Python (2.7)
  • 安装了 steuptools
  • 已安装 pip 我可以在命令行上使用 pip 安装项目,包括 selenium In QC
  • 我创建了一个新的 VAPI-XP 测试
  • 在向导中选择 PythonScript
  • 然后单击完成(不要在向导上进一步操作)
  • Quality Center 随后将生成一个框架脚本。
  • 在骨架中,在 TDOutput.Clear() 下,我输入:TDOutput.Print("Hello World")
  • 输出窗口永远不会清除,它永远不会打印“Hello World”
  • 这是我在输出窗口中看到的:测试完成

关于我错过了哪些简单步骤的任何建议?我显然没有太多使用此工具的经验,因此我很难理解为什么我什至无法执行打印语句 - 更不用说担心我的测试中的硒部分了。

4

1 回答 1

1

我发现 fijiaaron 的一篇文章让我知道即使你/我有一台 64 位机器,我们也需要安装 32 位版本的 Python,只要我安装了 32 位版本,我就能看到打印行。现在到硒...

于 2013-11-14T19:56:56.730 回答