生成随机字符串在机器人框架中未被识别为关键字



我试过了

随机的东西

${commentText} = Generate Random String  100  [LETTERS]

用户在文本字段中输入文本id=textId ${commentText}我也将库字符串放在套件级别,但是当运行测试时,它说no keyword with name ${commentText} = Generate Random String 100 [LETTERS] found

它说没有名称为 ${commentText} 的关键字 = 生成随机字符串 找到 100 个 [字母]

仔细查看错误消息。我将添加强调以使其更清楚:

没有名称为 ${commentText} 的关键字 = 生成随机字符串 找到 100 个 [字母]

换句话说,它不是在抱怨一个名为Generate Random String的关键字,而是在抱怨一个名为${commentText} = Generate Random String 100 [LETTERS]的关键字

当您没有用两个或多个空格分隔语句的各个部分时,就会发生这种情况,导致机器人认为整行是关键字的名称。

正确的语法是这样的:

${commentText}=  Generate Random String  100  [LETTERS]

请注意,${commentText}Generate Random String100[LETTERS]之间有两个空格

你能放置与你使用的完全相同的代码吗?我会说你没有使用正确的分隔符,比如 4 个空格:

${commentText} =    Generate Random String    100    [LETTERS]

相关内容

  • 没有找到相关文章

最新更新