iPhone

访问一个元素,在没有的Watir属性

使用的Watir,有没有不带属性来访问元素的一种方法? 例如: <跨度>文字< / SPAN> 我想避免使用XPath,但如果这是唯一的方式,它的凉爽。 解决方案 无视其摆在首位的标签,或者从你的开发人员(或自己)请求独特属性的非的Watir的问题,你可以随时访问通过元素它的父元素,或索引。 例如: 文本 ..

同时硒多个标签

我与硒的工作,并想知道是否有可能同时使用多个标签?我不想使用多个浏览器实例(即IE双关语的2份)。如果它是不可能的,怎么会去各个选项卡之间切换,正在运行的顺序? 谢谢! 解决方案 如果有是打开了一个新窗口/标签的链接,那么你可以使用 driver.switchTo()。窗口() ; 不过,如果你想运行在多个窗口的东西,那么我推荐的webdriver的多个实例。这是很容易管理,并且支持( ..
发布时间:2016-07-27 20:13:43 IPhone

学习先进的批处理文件的使用情况最好的免费资源?

什么是最好的免费资源,学习先进批处理文件的使用情况? 解决方案 这不是免费的,但它可能是最好的。 “的Windows NT She​​ll脚本”蒂姆·希尔。 这是说,每当我尝试做一些在cmd中的批处理文件'先进',我总是最后后悔了。 始终。 编辑:批处理文件的缺点一些解释: 数学能力是可悲 引用的支持是一种事后的想法 - 如果你需要传递带引号的字符串作为参数传递给需要被引用自 ..
发布时间:2016-07-27 20:13:36 IPhone

自动安装MSI

什么是自动安装MSI文件或安装程序.exe文件的最好方法?我们希望从我们的编译系统做一些自动化测试在安装了该产品的副本。我们的安装人员通常接受许可屏幕,安装位置等。 由于FryHard指出,有两个特别的选项,似乎得心应手: 解决方案 要自动执行MSI软件包的insatllation,您可以使用/ I选项,如: MSIEXEC.EXE / QN /我MyPackage.msi程序 ..
发布时间:2016-07-27 20:13:32 IPhone

如何获得Sikuli在无头的模式下工作

如果我们有一个无头的测试服务器上运行sikuli(需要双方Ubuntu和窗口配置),如何得到它没有物理监视器和$ P $工作pferably尽可能多的屏幕分辨率越好。 解决方案 我顺利拿到sikuli运行在无头模式(没有物理连接显示器) Ubuntu的:检查的Xvfb 的Windows:从VirtualBox的客户附加的显示驱动程序在计算机上安装显示器驱动器(是无头),并使用Tight ..
发布时间:2016-07-27 20:13:28 IPhone

什么是自动单元测试VS自动化集成测试的利弊?

最近我们一直在增加自动测试,以我们现有的Java应用程序。 我们有什么 多数这些测试都是集成测试,可以覆盖这样的方法调用堆栈: - HTTP后成servlet 该servlet验证请求并调用业务层 业务层通过休眠等做了一堆东西,并更新一些数据库表 该servlet产生一些XML,运行此通过XSLT生成HTML的响应。 我们然后验证的servlet报以正确的XML和在数据库中存 ..
发布时间:2016-07-27 20:13:26 IPhone

写作与QUOT;单元测试" code?

你用什么样的做法,以使您的code的单元测试友好吗? 解决方案 TDD - 先写测试,力量 你想想可测试性和 帮助写code,实际上是 需要的,不是你认为你可能 需要 重构到接口 - 品牌 嘲讽容易 如果不使用 公共虚拟方法 接口 - 使嘲弄更容易 依赖注入 - 使得嘲讽 容易 更​​小,更有针对性的方法 - 测试是更集中,更容易 写 静态 ..
发布时间:2016-07-27 20:13:17 IPhone

无法找到硒元素的webdriver按名称和XPath

我与硒的webdriver工作,并写了一个小code发现和元素(即按钮),点击它。 下面是HTML code的按钮: <输入类型=“提交”名称=“j_id0:j_id2:j_id3:j_id4:j_id7”VALUE =“新主健康计划”的onclick =“AddLink()”级= “BTN”> 下面是C#code测试用例: IWebElement newMasterHealt ..
发布时间:2016-07-27 20:13:11 IPhone

VS硒的HtmlUnit?

我想了解测试框架更好,一直在寻找到硒。我用 的HtmlUnit之前,主要是当我需要一些刮关信息的网站或喜欢。 在写作测试自动化的背景下,什么是硒的优势/劣势VS的HtmlUnit?在我看来硒是更复杂的设置比的HtmlUnit,但同时有一个为硒我认为行为完全相同的方式为自己的HtmlUnit一个HTMLUnitDriver? 硒显然提供了更强有力的框架,它具有硒的RC pararel测试,它也有 ..
发布时间:2016-07-27 20:13:00 IPhone

复制XPath" Firebug的&QUOT等效;在Internet Explorer?

我有一个Internet Explorer只有Web应用程序。 我探索我们能做些什么来自动测试。 硒看起来像一个很好的工具,而是能够激活链接等我要告诉它,他们在哪里。应用程序是不是用这种考虑测试的建成,所以一般都没有 ID 属性的关键要素。 没有问题,我想,我可以使用XPath前pressions。但找到正确的XPath,比如说,一个按钮,是皇室的痛苦,如果通过检查该页面的源代码完成的。 ..
发布时间:2016-07-27 20:12:56 IPhone

单元测试的bash脚本

我们拥有一个具有Java的,除了code运行一些的bash脚本的系统。因为我们正试图测试一切,也可能会中断,而这些的bash脚本可能会中断,我们要测试它们。 问题是,它是难以测试的bash脚本。 有没有一种方法或检验的bash脚本最好的做法?或者我们应该放弃使用bash脚本和寻找替代解决方案,可测试? 解决方案 我接到了一个讨论组如下回答: 这是可能的进口(包括, 不管)一个过 ..
发布时间:2016-07-27 20:12:55 IPhone

摇篮测试依赖

我有两个项目,项目A和项目B.两个都写在Groovy和使用gradle这个作为他们的编译系统。 A计划要求的项目B. 这适用于编译和测试code两者。 我 如何配置该项目A的测试类可以访问项目B的测试类? 解决方案 您可以通过“测试”配置曝光的测试类,然后定义上配置的testCompile依赖。 我有该程序的所有Java项目,这罐子所有测试code: 任务testJar(类型:罐 ..
发布时间:2016-07-27 20:12:51 IPhone

硒是否支持无头的浏览器测试?

我期待在Selenium服务器的那一刻,我似乎并不在意,支持无头的浏览器测试的驱动程序。 除非我弄错了,它不支持它。如果你在X,你可以创建一个虚拟的帧缓冲隐藏浏览器窗口,但是这不是一个真正的无头的浏览器。 任何人都可以告诉我吗?硒是否支持无头的浏览器测试? 解决方案 您不必使用PhantomJS作为替代硒。硒包括PhantomJS webdriver的类,它的乘坐GhostDriver ..

无法获得在60秒稳定的Firefox连接(127.0.0.1:7055)

RSpec的运行测试时收到以下错误 无法获得在轨在60秒(127.0.0.1:7055)稳定的Firefox连接 使用最新的Ruby(1.9.2)和Firefox(6.0) 使用RSpec的护栏,水豚等几个宝石,但它们似乎不成为一个问题。这些测试在另一个环境(Linux)的运行正常。 解决方案 [更新 - 这可以(对我来说)仍然是这个问题的 2015年修复| mdurrant ..
发布时间:2016-07-27 20:12:32 IPhone

在NUnit的两个物体之间比较平等

我试图断言一个对象是“平等”到另一个对象。 的对象是与一群公共属性的一个类的实例只。有没有一种简单的方法有NUnit的基础上,性能主张平等? 这是我目前的解决办法,但我觉得有可能是更好的东西: Assert.AreEqual(LeftObject.Property1,RightObject.Property1) Assert.AreEqual(LeftObject.Property2,Ri ..
发布时间:2016-07-27 20:12:21 IPhone

如果一个测试内部实现,或者只测试公众的行为?

由于软件里... 该系统由几个子系统组成 每个子系统由几个组件 每个组件使用多个类实现 ...我喜欢写每个子系统或组件的自动化测试。 我不写为每个内部类组件的测试(除了因为每个类有助于组件的公共功能,因此可测试/通过组件的公共API从外部测试)。 当我重构一个组件(我经常这样做,为增加新的功能的一部分)的实施,因此,我并不需要改变任何现有的自动化测试:由于测试只取决于组件的公共 ..

问题与添加使用自动布局滚动查看

我跟了很多公认的答案和很多教程知道添加滚动视图与自动布局的方式,但没有人帮助我。因此,我现在张贴,作为一个问题。 我的答案和指导中发现的共同点是,他们没有使用导航栏和他们都显示可以来在屏幕的范围内的内容,但我们需要滚动时的内容不能的范围内来屏幕。我曾与这个问题一起分享的形象和我的问题是,我该怎么让这对iPhone 5的屏幕上滚动视图与自动布局的帮助。 我工作在iPad应用程序,我已经设置了 ..
发布时间:2016-07-27 16:13:08 IPhone

iOS上的添加约束编程

所以我试图让第一和第三个按钮占用标签栏的空间的其余部分,有第二个按钮是一个恒定的宽度。我越来越接近,但我似乎无法完全得到它。这是我第一次加入编程的限制,所以我欢迎建设性的批评。这里是code。上的图像的每个色彩是一个按钮。 - (无效){setUpTabbarProperties [self.tabBar setHidden:YES]; [self.customTabBarV ..
发布时间:2016-07-27 16:12:29 IPhone

我如何更新界面生成器项目目前的限制?

我有一堆建立了良好的工作运行时间限制,但没有反映在我的故事板,因为在定位小意见的错误。 有什么办法,我可以有我的情节提要/厦门国际银行重置所有意见承认我已成立?限制 如果这个已经问,我很抱歉。我期望这已被问过,但我查询不返回有用的搜索结果。 解决方案 有就是当你点击解决自动版式问题标签在Interface Builder名为更新帧。也有相反的(更常用)更新约束移动到无论你的框架设置为约 ..
发布时间:2016-07-27 16:10:43 IPhone