我有一个需要使用Polymer进行自动化的应用程序。 问题在于它有很多Shadow DOM。 我使用的FluentAutomation仅知道与CSS选择器和某些jQuery一起使用。 有没有一种方法可以使用CSS选择器来标识Shadow DOM中的元素? ...
我有一个需要使用Polymer进行自动化的应用程序。 问题在于它有很多Shadow DOM。 我使用的FluentAutomation仅知道与CSS选择器和某些jQuery一起使用。 有没有一种方法可以使用CSS选择器来标识Shadow DOM中的元素? ...
我使用SpecFlow,PhantomJS,Selenium和FluentAutomation.NET编写了一些测试。 它们在Chrome和FireFox上运行良好,但是当我在PhantomJS上运行它们时,它们会失败。 错误消息是: 元素当前不可交互,并且可能无法操纵 ...
我目前正在将Specflow与Selenium和FluentAutomation结合使用,并且在维护Specflow步骤之间的状态时遇到了严重的问题。 请参阅下面的示例代码: 我的问题是: 第一步,使用Go()加载页面,一切正常 在第二步中,我的测试继续进行,在这 ...
我正在尝试在此处的文档中运行示例。 我将Visual Studio与MSTest一起使用,因此我对代码进行了一些修改,现在看起来像这样: 我收到如下错误: 错误1'FluentAutomation.PageObject'不包含带有1个参数的构造函数C:\\ Users \ ...
我无法通过FluentAutomation从SELECT框中选择多个值。 示例测试用例: 执行此代码时,仅选择了第3个选项,而我希望选择所有3个选项(这相当于用户按住ctrl并单击3个选项)。 已通过Internet Explorer(v11.0.9600.17728)和Ch ...
I.Expect.Text(“ sometext ”)是否需要具有指定选择器的In方法? 我问一下,因为我继承的某些测试没有附加In方法,因此即使我知道页面上不存在提供的文本,我们的测试也会通过。 我看了一下文档,重新http://fluent.stirno.com/docs/#as ...
我正在将FluentAutomation与MSTests一起使用。 我需要能够在同一类中的多个测试方法之间重用浏览器实例。 例如,构造函数或TestInitialize方法将登录到url,然后该类中的所有后续Test方法将需要使用相同的登录会话和浏览器实例。 尝试使用FluentSes ...
我们正在使用FluentAutomation.SeleniumWebDriver来驱动我们的集成测试。 我们这样配置 我的问题是如何告诉我以隐身模式运行? 我的问题是测试有时会使用我在本地使用的cookie,这可能会影响测试。 ...
我找不到按浏览器后退按钮或注入使用FluentAutomation向后导航的脚本的方法。 有没有办法做到这一点? ...
我正在尝试阅读脚本Scott Hanselmans的博客文章,以使scriptcs + FluentAutomation能够正常工作: http : //www.hanselman.com/blog/NuGetPackageOfTheWeekFluentAutomationForAutomate ...
我正在构建一个Fluentautomation脚本,该脚本具有逐步测试应用程序的途径。 是否可以记录动作之间的时间安排,而不仅仅是最后的整体时间安排? 即 ...
我使用var n = I.Find(("#CSS_path");来查找元素并单击它。我想比较元素内的文本。因此,我尝试使用var nt = n.Element.Text;和string name = n.Element.ToString();才能获取文本ToString()无法获取文本。所以我使 ...
我想用jenkins测试一个specflow项目。 我只能测试一个项目,我只需要更改测试文件即可显示No tests to execute消息。即使两个项目的内容相同,也只有项目名称不同,为什么会这样? 什么原因? 请帮助我,谢谢! 消息是: 是的,我只是调试所有测试,我尝试 ...
我想检查按钮是否被单击或不使用FluentAutomation。 关于按钮有两种类型。 一个被锁定,不能更改。 就像图片一样,但仍然是HTML。 另一个可以单击,但我不想更改。 我只想知道它是否被点击。 有没有一种方法可以检查按钮是否被单击? ...
有没有一种方法可以使用I.Click单击声明的数字? 它不能使用I.Click("#searchBox", x, y); 单击按钮。 它只是可以这样使用I.Click("#ui table tbody tr(week) td(dayofweek) a"); “星期”和“星期几”由我自己声 ...
当我调用I.Open("http://google.com");时,我无法使用“ I”变量I.Open("http://google.com"); 因为它是从静态上下文访问的。 最坏的情况是,我总是可以将MSTest用于硒测试,将MSpec用于所有其他测试。 ...
我正在使用 Fluent Automation 在 ASP.NET 表单上自动执行一些测试。 当程序单击提交按钮时,页面刷新并且字段中的数据被清除。 我曾尝试为此使用链接按钮和 ASP 按钮控件,并且使用它们中的任何一个都获得了相同的结果。 我正在使用以下代码来触发点击: I.Click([ ...
我正在使用Selenium的FluentAutomation版本,但找不到任何方法来获取元素的HTML。 我可以获取文本和属性,但是似乎没有任何方法可以获取完整的HTML内容,这是我正在进行的某种测试所需要的。 有什么办法吗? ...
{“无法加载文件或程序集'Newtonsoft.Json,版本= 4.5.0.0,区域性=中性,PublicKeyToken = 30ad4fe6b2a6aeed”或其中之一依赖项。找到的程序集的清单定义与程序集引用不匹配。(HRESULT的异常: 0x80131040)“:”“ Newto ...
目前我正在使用specflow,selenium,流畅的自动化和xunit的组合来测试我在Chrome网站的部署实例上的浏览器应用程序。 这在开发人员计算机上运行良好,但是除了构建服务器代理很慢之外,构建服务器代理经常出现故障。 我已经遍布phantom.js 文档我很难理解我是否可以使 ...