我试过了
随机的东西
${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 String
、100
和[LETTERS]
之间有两个空格
你能放置与你使用的完全相同的代码吗?我会说你没有使用正确的分隔符,比如 4 个空格:
${commentText} = Generate Random String 100 [LETTERS]