iPhone
我开始了自动化测试,我想测试我的数据访问方法之一。我想测试,如果数据库返回任何记录的code做了什么。 这是不是应该在单元测试或集成测试来完成? 感谢 解决方案 如果您的测试code连接到一个实际的数据库,并以依赖于特定数据的presence(或缺乏数据)为测试通过,它是一个集成测试。 我后容易preFER通过嘲讽了组件来测试像这样的用于获取的实际数据,不管是JDBC连接或Web服务
..
我有一个基于Perl的测试套件10000测试,我想使运行速度更快。我已经使用 -j 标志测试,以证明,我发现大多数-但并非所有的我的测试准备并行运行。 虽然我可以使得余下的测试工作是“平行友好”,我希望总是存在一些测试,哪些不是。什么是管理这个的好办法?我想它很容易高效运行整套测试,并可以很容易地标记测试为“不平行就绪”如果我需要。 这里有一些选择我看到: 证明可以修补,以支持一些测试不
..
我一饮而尽内使用Browserify。我想我的测试编译到一个单一的文件中。但是,与我的主要的应用程序,这是我工作得很好,我有麻烦了测试编译。主要的区别是在测试具有多个入口点,存在这样的应用程序不是一个单一的入口点。但我得到的错误来回回Browserify它无法找到切入点。 browserify =需要'browserify“ 一饮而尽=需要“一饮而尽” 来源=需要“乙烯基源流”gulp.tas
..
我使用Visuial Studio的codeD UI测试运行在一个WPF应用程序的自动化UI测试每次构建我的TFS服务器上运行。我正在为基于它刚建成的道路,包括配置(86,64)上推出动态可执行文件的问题。 有没有什么办法让一个引用的项目的路径,一个可执行文件,这样我可以从我的测试项目动态启动的应用程序? 解决方案 MSTest的: 打开您的.testsettings文件,并检查在
..
我经常用在当逻辑或配置更新意想不到的方式打破脆弱的旧版网站的工作。 我没有创建硒脚本所需要的系统的时间和知识。此外,我不想检查具体使用情况 - 我要验证网站上的每一个环节和页面。 我想创建一个自动化系统测试将通过网站蜘蛛检查链接是否损坏和崩溃。理想的情况下,将有一个工具,我可以用它来实现这一目标。它应该有尽可能多的以下功能,按照优先级从高到低的顺序为: 通过脚本触发 不需要人机交互
..
我们已经尝试引入单元测试,以我们目前的项目,但它似乎并不奏效。额外的code似乎已经成为维护头痛当我们有我们的内部框架的变化去走一走,修复任何单元测试挂了吧。 我们有单元测试我们的控制器,作为模板调用到子类“抽象方法的实现起到一个抽象基类,即框架调用初始化所以我们的控制器类都有自己的初始化方法。 我以前的单元测试的提倡者,但它似乎并没有工作在我们目前的项目。 谁能帮助确定问题,以及我们如何能
..
我试图使用Internet Explorer(在我的情况8)通过詹金斯执行Selenium测试。我明白了“保护模式”的Internet安全选项需要设置为相同的值(启用或禁用)的所有站点区域为了这个工作。 我都在浏览器中试着这样做(确保我的登录身份的执行在詹金斯测试相同的用户),并通过GPO策略“本地计算机策略\\计算机配置\\下的所有网站区管理模板\\ Windows组件\\ Internet
..
我们有在特定的测试环境设定为我们的夜间运行的自动化注册3测试代理一个Visual Studio测试控制器。我已经看到了具有生成代理运行测试大量文档,但我们需要测试执行要经过控制器并运行测试代理来代替。 我的想法是编辑的构建过程模板,所以它会触发这些远程执行测试的执行,然后等待试运行结果,但我有建立模板没有经验,我一直无法找到任何实例展示如何我可以做到这一点。这当然是假设编辑构建过程是摆在首位的最
..
我要创建一个测试脚本,我使用Selenium,但我不能够记录或编辑的富文本编辑器Ephox。那么,有没有办法用硒做到这一点,因为我读到一篇文章,说明Java小程序不能使用Selenium记录来了。此外,如果不硒可用于该目的的任何其他工具 这里的链接为Ephox供大家参考: http://editlive.com/demo 在此先感谢任何有益的建议。 解决方案 LiveConnect的可
..
我打字一定的价值,在变革共做。但不知何故,此事件不解雇硒键入命令。 我也试过typeKey和typeAt ..但没有成功。任何解决方法呢? 解决方案 要触发onchange事件,尝试在硒IDE添加此命令: fireEvent目标ID模糊
..
有没有人有一个谷歌地图API V3地图上Selenium测试(或其他浏览器测试环境)code的例子吗?具体来说,我希望与标记和弹出窗口进行互动。 解决方案 解决。不是100%优雅,但它的工作原理。设置优化:假上的标记。这使得他们都出现在地图(
..
我使用Visual Studio的测试项目,正在修改与部署文件等测试配置(通过VS GUI),现在我需要编写一个启动脚本测试运行。 我不知道用什么语言或文件类型或机制用于这些脚本。需要小费。 解决方案 创建您的测试项目中的单元测试。在单元测试类中,创建 [TestInitialize] 和 [TestCleanup] 属性的方法。他们将每个测试方法之后之前运行/ 或者,如果你想在类的所
..
如果说我有一个100的测试用例来在测试情况下,没有24,38和99是相互依存的运行。那么有没有可能,虽然是越来越执行第99次测试情况下,你发现pviously执行测试用例$ P $的状态(比如24日或38测试用例)? 在我的情况下,第99测试用例依赖于第38的状态,24日测试案例,因此,如果设置了第24或第38个失败,我想第99测试用例完全不被执行,从而节省了我很多时间。 请,一些示例如果可能
..
所以,我开始创建使用硒RC 来测试我的一些Ruby的单元测试直接Web应用程序在浏览器中。我使用红宝石 Selenum客户端。我创建了我所有的Selenium测试的基类来继承。 这创建大量SeleniumDriver实例和所有缺少的号召每个实例的方法。这本质上运行测试并行。 如何有其他人的自动化吗? 这是我的执行: 类SeleniumTest<测试::单位:: TestCase的
..
我想针对Java 7u6与集成的JavaFX 2.2运行一个JavaFX 2应用程序自动化测试。 为此,我已经构建并集成 Jemmy3 并的 jemmyFX 到我的构建环境。 一个简单的烟雾测试运行在所有相关操作系统。 作为下一个步骤,我想作为连续部署过程的一部分运行测试。 因为这不是正式的JavaFX支持openSUSE上,目前的CI服务器运行, 我已经建立了一个虚拟机,并安装GT
..
该SeleniumIDE项目是基于火狐(和它的插件架构)。我(对于各种原因)应用只能运行在Internet Explorer(6+)。事实上,我们积极地检查非IE浏览器,做一个直接的重定向。 的这是一个6岁老codeBase的,我们正在试图删除所有必要我们依赖IE的HTML特质的。的 我们已经有了一个强大和不断增长的一系列NUNIT测试code。我们想补充硒做网络功能测试。是否有一个良好的ID
..
我使用硒的远程控制。在执行测试的实际Firefox窗口是如此之小。我想全屏幕,所以我可以看到发生了什么。我怎样才能最大限度的浏览器屏幕? 解决方案 尝试windowMaximize命令: selenium.windowMaximize(); 您也可以使用以下命令设置一个特定的高度和宽度: selenium.getEval(“window.resizeTo(X,Y); window.
..
我的不可以新来测试,但得到了与建议的烂摊子真的很困惑的在Django测试不同的层次。 一些建议(他们是正确的),以避免文档测试在模型中,因为它们不维护... 还有人说,不使用灯具,因为它们比的辅助功能,例如.. 不太灵活 还有的人谁使用的模拟的对象打两组。第一组认为,使用模拟和隔离系统的其余部分,而另一组preFER为停止嘲讽和开始测试 .. 所有我所提到的,大多是在问候的测试模型。 功能
..
我刚刚安装 WWW:机械化::火狐 ,但是当我试图创建这个“阶级”的一个实例: 我的机甲$ = WWW ::机械化:: Firefox->新建(); 我得到这个错误:无法连接到,问题连接到“本地主机”,端口4242: 无法连接,因为目标机器进行 积极地拒绝它。 在C:/strawberry/perl/site/lib/MozRepl/Client.pm线144 谁能帮助吗? 解决
..
TL; DR - 我在寻找的xUnit中的等价物的MSTest的 AssemblyInitialize (又名一个特点它有我喜欢)。 具体来说,我正在寻找它,因为我有一些硒烟雾测试,我希望能够与任何其他的依赖运行。我有一个夹具,将推出IisEx preSS,我把它杀了处置。但是,这样做的每一个测试非常腌运行之前。 我想在测试开始,一旦触发此code和处理它(关闭进程)结尾。我怎么能去这样做呢?
..