automated-tests相关内容
可能重复: 什么是单位测试私有方法的最佳方式? 我是初学程序员,我不知道如何编写一个结构良好的单元测试应用程序。我想编写能够在之后添加有效单元测试的应用程序。 问题在于 private 方法 - 他们无法在班级之外进行测试。 我是否应该通过更改 private 到 protected ,让测试类扩展源类?或者有更好的解决方案吗? 我的解决方案(private splitL
..
我希望这只是我,但Selenium Webdriver似乎是一场彻头彻尾的噩梦。 Chrome webdriver目前无法使用,而其他驱动程序则非常不可靠,或者看起来如此。我正在与许多问题作斗争,但这里有一个问题。 随机地,我的测试将失败,并且 “org。 openqa.selenium.StaleElementReferenceException:元素不再附加 到DOM 系统信息:
..
我写了Protractor自动化测试并面临一个问题。 等待命令实际上并不等待其中一个数组元素。请参阅下面的示例:我尝试在导航到网页后等待第一个元素。 var category = element.all(by.repeater('listCtrl.categories'中的类别)); var category2 = $$('。category-name.custom-tooltip-l
..
我们正试图在我们的应用程序中围绕流程进行UIAutomation测试,用户从UIImagePickerController中选择一个图像。在我们尝试从拾取器控制器中选择图像之前,所有自动化都很有效。似乎我们无法获得正确的对象来发送水龙头。以下是我们正在尝试的内容: UIALogger.logMessage(“Navigation Title:”+ app.navigationTitle()
..
我正在尝试使用Selenium WebDriver在Internet Explorer 11上运行测试。 代码为: System.setProperty(“webdriver.ie.driver”,“Path / to // IEDriverServer.exe“); WebDriver driver = new InternetExplorerDriver(); driver.
..
我需要在机器人框架中有条件地执行一些关键字,但我不知道该怎么做,它不起作用。我尝试了很多选项,但我想我的“IF-ELSE”语句完全错误.. 选择特殊过滤器$ {过滤器}并取消选中所有值 $ {bool} =过滤器已打开$ {AVAILABLE FILTERS} $ {FILTER} $ {uncheck_all_button} =运行关键字if“$ {bool}”==“True”取消选
..
我试图点击SIGN IN链接,该链接位于iframe中,类属性为“modalIframe”。在过去的两天里,我一直在努力寻找解决方案,但却无法做到。任何帮助都将非常感激。 代码如下 public class Datereader { public static void main(String [] args) { System.setProperty(“webdriv
..
在电子邮件字段中提供无效数据时,它会提示输入HTML 5警报消息。 firebug不允许检查此错误消息 - (请输入电子邮件地址)两种情况 a。在用萤火虫进行检查时,它正在消失。 b。右键单击错误消息顶部无法检查DOM结构中的元素。 解决方案 Selenium API不直接支持必填字段。但是,您可以使用一段JavaScript(Java)轻松获取状态和消息: Javasc
..
我是CodedUI& C#。 我试图自动化一个WPF浏览器的WPF应用程序。 所以基本上,这是WPF容器里面的html内容。我创建了一个类似的示例小应用程序,并在此分享。此应用程序在wpfwindow中打开amazon.in网站。 WPF浏览器应用程序 我的问题是Coded UI无法识别Html-Controls /元素,如'Buttons','Text input字段'正确。
..
我正在使用SOAP UI Pro进行测试自动化,我是新的。我正在使用Rest API自动化工具。 我发送了POST服务请求并获得了一些响应,例如:唯一标识,名字,姓氏。 现在我发送另一个带有输入参数的GET请求,作为我以前的POST请求响应中的名字,姓氏(使用属性传送步骤),并作为响应,我得到了另一个唯一的ID (GET的响应)。 我的要求是使用groovy比较这两个不同响应的这两个
..
这里我们遇到了一个问题,那就是我们在触发Gradle Task时没有创建test-out文件夹。 > 右键单击> Run As TestNG ,它可以正常运行输出文件夹。 执行Gradle Task 时。这个文件夹不会被创建。 test { useTestNG(){ excludeGroups'unit' } ignoreFailures = true test
..
connectionInstrumentTest任务的默认行为是仅对Debug执行测试建立变体 有什么想法? 解决方案 AFAIK connectedInstrumentTest 针对使用 testBuildType 属性指定的构建类型运行。 您可以尝试通过命令行参数使其动态读取: android { testBuildType acquireTestBuildType()
..
在与Selenium合作时遇到了一个问题。对于我的项目,我必须使用Chrome。但是,在使用Selenium启动后,我无法连接到该浏览器。 由于某些原因,Selenium无法自行查找Chrome。这是当我尝试在不包含路径的情况下启动Chrome时发生的情况: Traceback(最近一次调用最后一次): 文件“./obp_pb_get_csv.py”,第73行,位于
..
完整的错误信息显示为: “org.openqa.selenium.WebDriverException:元素在点(411,675)处不可点击。其他元素将收到点击:...” '会接受点击'的元素位于所讨论的元素的一侧,而不是在它的顶部,并且不会与其重叠,也不会在页面中移动。 我尝试添加偏移量,但这也不起作用。该项目在显示的窗口中,不需要滚动。 这是由以下3种类型引起的: 1.
..
我如何在我的测试中使用os.Stdin填充从它使用扫描仪读取的函数? 我通过扫描程序请求用户命令行输入以下函数: $ b $ pre $ func userInput()错误{ scanner:= bufio.NewScanner(os.Stdin) println(“你叫什么名字?”) scanner.Scan() username = scanner.Text() /
..
我需要搜索并替换Excel表格中字符串的特定部分。 这是我的代码,我不知道我如何在每个 Cell.value 中搜索此部分。 my_new_string =“abc “ 对于objworkbook2.sets中的每个objSheet1 如果objSheet1.Name =”Name1“然后 LastRow = objsheet1.UsedRange.Rows.Count + ob
..
我正在寻找一个能够自动测试Aptana Studio GUI的工具。谢谢, Shakov 解决方案 您正在寻找自动化SWT GUI(SWT是Eclipse的UI基础)。 Google的术语“SWT测试自动化”,看看出现了什么。 我知道使用 QF Test 。这是一个昂贵的选择,但我知道它的效果很好。另一个选择是使用免费的 SWT Bot 。 上周我也遇到了这个非常酷的项目
..
我正在使用Selenium RC与Java使用TestNG作为测试框架。我使用Eclipse作为IDE。我想从我自己的程序很容易地调用TestNG。如何做到这一点? 解决方案 TheStijn给出了一些很好的方向,尽管TestMethodWorker()是内部的,所以你不应该使用 根据这个问题,我甚至不确定原来的海报是否尝试在一个单独的过程中启动TestNG,所以API文档可能是你'
..
Eclipse支持增量编译。如果我保存源文件,那么它将编译修改的文件。 在这样的增量编译之后,也可以运行同一个软件包的JUnit测试并显示失败在错误视图中。然后,我可以看到JUnit测试失败并在同一视图中编译错误,而无需额外的操作。有没有可以做的插件? 解决方案 你必须看看这些插件: JUnit Max :不免费,由肯特·本克开发(TDD实践背后的人之一); MoreUnit
..
一个配置(#1)表示“在最前面的编辑器中运行文件的单元测试(即所选资源)“。我真的很想能够永远这样做一个键。 另一个配置(#2)意味着“运行我正在工作的服务器最重要的项目),所以我可以交互地测试“。 另一个(#3)意味着”针对服务器运行一些自动验收测试“。 我一直想要拥有#1的手头,轻松地从单键击中运行。此外,我想要能够运行#2,在控制台中启动它,当它准备就绪(因为它不是完全
..