我试过了
随机的东西
${commentText} = Generate Random String 100 [LETTERS]
用户在文本字段中输入文本id=textId ${commentText}
我也将库字符串放在套件级别,但是在运行测试时,它说no keyword with name ${commentText} = Generate Random String 100 [LETTERS] found
我试过了
随机的东西
${commentText} = Generate Random String 100 [LETTERS]
用户在文本字段中输入文本id=textId ${commentText}
我也将库字符串放在套件级别,但是在运行测试时,它说no keyword with name ${commentText} = Generate Random String 100 [LETTERS] found
它说没有名称为 ${commentText} 的关键字 = Generate Random String 100 [LETTERS] found
仔细查看错误消息。我将强调以使其更清楚:
没有名称为 ${commentText} 的关键字 = 生成随机字符串 100 [LETTERS ]
换句话说,它不是在抱怨关键字 named Generate Random String
,而是在抱怨关键字 named${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]