automated-tests相关内容

我应该如何在Java中测试私有方法?

可能重复: 什么是单位测试私有方法的最佳方式? 我是初学程序员,我不知道如何编写一个结构良好的单元测试应用程序。我想编写能够在之后添加有效单元测试的应用程序。 问题在于 private 方法 - 他们无法在班级之外进行测试。 我是否应该通过更改 private 到 protected ,让测试类扩展源类?或者有更好的解决方案吗? 我的解决方案(private splitL ..
发布时间:2018-12-06 15:04:41 Java开发

随机“元素不再附加到DOM”。 StaleElementReferenceException

我希望这只是我,但Selenium Webdriver似乎是一场彻头彻尾的噩梦。 Chrome webdriver目前无法使用,而其他驱动程序则非常不可靠,或者看起来如此。我正在与许多问题作斗争,但这里有一个问题。 随机地,我的测试将失败,并且 “org。 openqa.selenium.StaleElementReferenceException:元素不再附加 到DOM 系统信息: ..
发布时间:2018-11-26 22:35:41 Java开发

量角器:'wait'不能与“element.all”一起使用

我写了Protractor自动化测试并面临一个问题。 等待命令实际上并不等待其中一个数组元素。请参阅下面的示例:我尝试在导航到网页后等待第一个元素。 var category = element.all(by.repeater('listCtrl.categories'中的类别)); var category2 = $$('。category-name.custom-tooltip-l ..
发布时间:2018-11-19 14:38:59 其他开发

如何使用UIAutomation从UIImagePickerController中选择图像

我们正试图在我们的应用程序中围绕流程进行UIAutomation测试,用户从UIImagePickerController中选择一个图像。在我们尝试从拾取器控制器中选择图像之前,所有自动化都很有效。似乎我们无法获得正确的对象来发送水龙头。以下是我们正在尝试的内容: UIALogger.logMessage(“Navigation Title:”+ app.navigationTitle() ..

IF ELSE在具有变量赋值的机器人框架中

我需要在机器人框架中有条件地执行一些关键字,但我不知道该怎么做,它不起作用。我尝试了很多选项,但我想我的“IF-ELSE”语句完全错误.. 选择特殊过滤器$ {过滤器}并取消选中所有值 $ {bool} =过滤器已打开$ {AVAILABLE FILTERS} $ {FILTER} $ {uncheck_all_button} =运行关键字if“$ {bool}”==“True”取消选 ..
发布时间:2018-07-17 09:21:33 Python

无法使用Selenium webdriver切换到iframe

我试图点击SIGN IN链接,该链接位于iframe中,类属性为“modalIframe”。在过去的两天里,我一直在努力寻找解决方案,但却无法做到。任何帮助都将非常感激。 代码如下 public class Datereader { public static void main(String [] args) { System.setProperty(“webdriv ..
发布时间:2018-07-16 12:52:41 Java开发

如何从selenium中的HTML5输入字段错误消息中获取文本?

在电子邮件字段中提供无效数据时,它会提示输入HTML 5警报消息。 firebug不允许检查此错误消息 - (请输入电子邮件地址)两种情况 a。在用萤火虫进行检查时,它正在消失。 b。右键单击错误消息顶部无法检查DOM结构中的元素。 解决方案 Selenium API不直接支持必填字段。但是,您可以使用一段JavaScript(Java)轻松获取状态和消息: Javasc ..
发布时间:2018-07-03 11:06:05 前端开发

编码UI - 无法识别Wpfbrowser上的html控件

我是CodedUI& C#。 我试图自动化一个WPF浏览器的WPF应用程序。 所以基本上,这是WPF容器里面的html内容。我创建了一个类似的示例小应用程序,并在此分享。此应用程序在wpfwindow中打开amazon.in网站。 WPF浏览器应用程序 我的问题是Coded UI无法识别Html-Controls /元素,如'Buttons','Text input字段'正确。 ..
发布时间:2018-06-22 19:34:22 前端开发

如何使用groovy比较SOAP UI中两个不同请求的响应值?

我正在使用SOAP UI Pro进行测试自动化,我是新的。我正在使用Rest API自动化工具。 我发送了POST服务请求并获得了一些响应,例如:唯一标识,名字,姓氏。 现在我发送另一个带有输入参数的GET请求,作为我以前的POST请求响应中的名字,姓氏(使用属性传送步骤),并作为响应,我得到了另一个唯一的ID (GET的响应)。 我的要求是使用groovy比较这两个不同响应的这两个 ..
发布时间:2018-05-30 09:57:40 其他开发

在Chrome中运行Selenium WebDriver python绑定

在与Selenium合作时遇到了一个问题。对于我的项目,我必须使用Chrome。但是,在使用Selenium启动后,我无法连接到该浏览器。 由于某些原因,Selenium无法自行查找Chrome。这是当我尝试在不包含路径的情况下启动Chrome时发生的情况: Traceback(最近一次调用最后一次): 文件“./obp_pb_get_csv.py”,第73行,位于 ..
发布时间:2018-05-07 18:25:58 服务器开发

调试“元素在点”不可点击“错误

完整的错误信息显示为: “org.openqa.selenium.WebDriverException:元素在点(411,675)处不可点击。其他元素将收到点击:...” '会接受点击'的元素位于所讨论的元素的一侧,而不是在它的顶部,并且不会与其重叠,也不会在页面中移动。 我尝试添加偏移量,但这也不起作用。该项目在显示的窗口中,不需要滚动。 这是由以下3种类型引起的: 1. ..

测试Aptana(Eclipse)GUI的自动化

我正在寻找一个能够自动测试Aptana Studio GUI的工具。谢谢, Shakov 解决方案 您正在寻找自动化SWT GUI(SWT是Eclipse的UI基础)。 Google的术语“SWT测试自动化”,看看出现了什么。 我知道使用 QF Test 。这是一个昂贵的选择,但我知道它的效果很好。另一个选择是使用免费的 SWT Bot 。 上周我也遇到了这个非常酷的项目 ..
发布时间:2017-07-30 18:55:54 Java开发

如何使用TestNG以编程方式运行Selenium Java测试?

我正在使用Selenium RC与Java使用TestNG作为测试框架。我使用Eclipse作为IDE。我想从我自己的程序很容易地调用TestNG。如何做到这一点? 解决方案 TheStijn给出了一些很好的方向,尽管TestMethodWorker()是内部的,所以你不应该使用 根据这个问题,我甚至不确定原来的海报是否尝试在一个单独的过程中启动TestNG,所以API文档可能是你' ..
发布时间:2017-07-29 00:10:19 Java开发

是否可以在Eclipse中运行增量/自动JUnit测试?

Eclipse支持增量编译。如果我保存源文件,那么它将编译修改的文件。 在这样的增量编译之后,也可以运行同一个软件包的JUnit测试并显示失败在错误视图中。然后,我可以看到JUnit测试失败并在同一视图中编译错误,而无需额外的操作。有没有可以做的插件? 解决方案 你必须看看这些插件: JUnit Max :不免费,由肯特·本克开发(TDD实践背后的人之一); MoreUnit ..
发布时间:2017-07-27 01:59:32 Java开发

如何将特定密钥绑定到Eclipse中的不同启动配置?

一个配置(#1)表示“在最前面的编辑​​器中运行文件的单元测试(即所选资源)“。我真的很想能够永远这样做一个键。 另一个配置(#2)意味着“运行我正在工作的服务器最重要的项目),所以我可以交互地测试“。 另一个(#3)意味着”针对服务器运行一些自动验收测试“。 我一直想要拥有#1的手头,轻松地从单键击中运行。此外,我想要能够运行#2,在控制台中启动它,当它准备就绪(因为它不是完全 ..
发布时间:2017-07-27 01:58:25 Java开发