1

我使用 Robot 框架在 Ride 中创建了一个测试一个测试用例。运行时出现错误。

我更新了python的路径。我更新了图书馆和骑行。我更改了文件夹,但它不起作用

*** Settings ***
Documentation     This is a simple test with Robot Framework
Library           SeleniumLibrary

*** Variables ***
${SERVER}         http://www.google.com
${BROWSER}        chrome
${DELAY}          0

*** Keywords ***
Open Browser To Login Page
    Open Browser    ${SERVER}    ${BROWSER}
    S
    Maximize Browser Window
    Set Selenium Speed    ${DELAY}

预期结果应该允许运行测试用例。实际结果并得到“序列化错误”在此处输入图像描述

4

3 回答 3

3

要在 Windows 上安装和运行 Robot framework IDE (RIDE),请运行以下命令:

  1. 安装 Python下载
  2. pip install robotframework
  3. pip install robotframework-ride
  4. python -m robotide.__init__
于 2019-09-09T09:58:43.827 回答
2

这实际上是一个已报告的问题#1869,并已在 6 月修复。您可以尝试安装最新的 Beta 版本 (1.7.4b1d):

pip install -U robotframework-ride==1.7.4b1
于 2019-08-22T08:38:06.357 回答
2

这是骑行中的一个问题。看起来一旦您将测试用例添加为 .robot 并添加了手动脚本,在将文件保存为测试套件时就会出现问题。

我想这是您面临的问题: 检查图像 -

有两种解决方法可以解决此问题

工作 1

在创建测试用例后立即添加测试步骤,

  • 创建并保存测试用例名称
  • 关闭骑行
  • 重新打开骑行(现在您将能够添加测试用例并毫无问题地保存它们

添加测试套件和测试用例: 编辑测试用例:添加测试套件和测试用例 编辑测试用例

工作 2

直接在您的工作中手动添加 test.robot 文件。然后你就可以直接编辑和保存测试用例了

手动添加测试用例和编辑: 在此处输入图像描述

希望这有助于干杯

于 2019-11-20T04:34:13.573 回答