HP Quality Center Python测试不执行任何脚本行

时间:2013-11-14 19:29:52

标签: python-2.7 hp-quality-center

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

我有一个Windows 7盒子。

我遵循的步骤是:

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

有关我错过的简单步骤的任何建议吗?我显然没有很多使用这个工具的经验,所以我很难理解为什么我甚至无法得到一个打印语句来执行 - 更别说担心我的测试中的硒部分了。

1 个答案:

答案 0 :(得分:1)

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