我试过
随机的东西
${commentText} = Generate Random String 100 [LETTERS]
用户在文本字段id=textId ${commentText}
中输入文字
我也在套件级别放置了Library String,但是在运行测试时,它会显示no keyword with name ${commentText} = Generate Random String 100 [LETTERS] found
答案 0 :(得分:3)
它表示没有名称为$ {commentText}的关键字=生成随机字符串100 [LETTERS] found
仔细查看错误消息。我会更加强调使其更清晰:
没有名称为 $ {commentText}的关键字=生成随机字符串100 [LETTERS] 找到
换句话说,它没有抱怨名为Generate Random String
的关键字,它抱怨名为${commentText} = Generate Random String 100 [LETTERS]
的关键字
如果不将语句的各个部分与两个或多个空格分开,则会发生这种情况,导致机器人认为整行是关键字的名称。
正确的语法是:
${commentText}= Generate Random String 100 [LETTERS]
请注意${commentText}
,Generate Random String
,100
和[LETTERS]
答案 1 :(得分:1)
您可以使用与您使用的完全相同的代码吗?我会说你没有使用正确的分隔符,比如4个空格:
${commentText} = Generate Random String 100 [LETTERS]