Ian*_*rds 13 .net c# angularjs angularjs-e2e protractor
我正在测试主要在angularjs中编写的应用程序,但应用程序的某些元素是用.NET C#编写的,例如登录表单.
我的问题是这个.
我可以利用Protractor并通过e2e测试完全测试我的应用程序.
我尝试过使用量角器,到目前为止我很满意.但是,我似乎无法测试用.NET编写的页面.我不确定这是不是因为量角器只测试角度应用程序的元素,或者是否是我编写测试的方式.
我试过在页面中搜索元素,如下例所示.
ptor.findElement(protractor.By.xpath('/html/body/div/div[1]/section/input')).sendKeys('xxx');
Run Code Online (Sandbox Code Playgroud)
但这只会返回一个UnknownError:javascript错误:无法调用未定义的方法'get'.
我知道这个错误意味着元素在页面上不可见但是我在下面显示的测试中放置了超时
it('this is a test', function() {}, 10000);
我要求的是能够将文本添加到由...创建的动态创建的输入框中 Html.TextBoxFor()
| 归档时间: |
|
| 查看次数: |
5922 次 |
| 最近记录: |