WebDriverException: 消息: 未知错误: 根元素 ([ng-app]) 没有注入器.这可能意味着它不在



我是机器人框架的新手,在 RIDE 中运行我的测试用例时,我收到此错误。

20171110 17:00:57.877:信息 : 单击元素 'css=[ng-click="select(("]'.

20171110 17:00:58.131:失败:Web驱动程序异常:消息:未知 错误:根元素 ([ng-app]( 没有注入器。这可能意味着它是 不在NG应用程序内部。 (会话信息:chrome=60.0.3112.113( (司机 信息:Chrome 驱动程序=2.33.506092 (733a02544d189eeb751fe0d7ddca79a0ee28cce4(, platform=Linux 4.2.0-42-通用x86_64(

这是我的代码,

Click Element   css=[ng-click="select()"]           
Sleep   5s  

我们必须从index.html文件中删除数据。然后它就会起作用。

示例:索引.html文件具有

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<!DOCTYPE html>
<html lang="en" data-ng-app="adminapp">
    <head>
        <META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
        <title ng-bind="appData.title"></title>

然后我们必须从中删除数据

<html lang="en" data-ng-app="adminapp">

然后它会工作

最新更新