unit-testing相关内容

在Specflow我可以运行一个测试作为迈出了一步?

TL; DR;如何创建一个specflow测试调用另一个测试它的第一步是什么? 由于我已经有一个specflow测试 我想运行另一个测试远不止第一次测试更深 然后,我创建运行的第一个测试作为其第一步,第二次测试 我添加额外的步骤来测试深层次功能 对不起,specflow幽默那里点点。 比如我有一个已经创建了一个销售的测试:鉴于我想创建销售订单 我打开销售订单页面 我点击添加新订单按钮 然后创 ..
发布时间:2016-07-27 20:13:57 C#/.NET

CSS和HTML前端编码的自动化测试

我是一个前端开发编码的CSS,HTML和Javascript(按顺序),大部分我做的工作是设计领先。虽然的设计质量的我用CSS创建是主观的,很多的编码是纯功能/布局,我感兴趣的任何方式来自动我的网页的测试。 我的问题可以分成两个部分。 有没有人有任何现有 技术或建议 自动测试CSS或HTML, 特别是关于 跨浏览器兼容? 由于CSS大致可以划分 为控制布局属性 和那些控制 ..
发布时间:2016-07-27 20:13:30 前端开发

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

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

JUnit测试报告富集的JavaDoc

有关我们需要生成集成测试不仅显示详细的测试报告客户,一切都是绿色的,而且测试做了什么。我的同事和我都懒的家伙,我们并不想破解小号preadsheets或文本文档。 对于这一点,我想办法记录在每个@Test标注的方法,每个测试类JavaDoc注释更复杂的集成测试。对于测试的家伙是一个很好的帮助,看看哪个要求,吉拉票或任何测试链接到与测试实际上是尝试做什么。我们希望这些信息提供给我们的客户了。 现 ..

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

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

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

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

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

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

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

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

AzMan的与实施方案的授权自动化测试

我有一个使用AzMan的授权授予不同的功能,不同的用户的web应用程序。 我刚刚开始使用华廷,以实现在Visual Studio团队系统/ TFS运行一些自动化的Web UI测试。我希望能够用它来验证不同的授权方案。要做到这一点,虽然我需要能够运行不同的测试,谁被授予AzMan的通过不同权(使用虚拟测试帐号)不同的用户。 有没有人有经验,AzMan的授权自动化测试? 如何TFS下运行VS“单 ..
发布时间:2016-07-26 16:45:18 ASP .NET

远程认证单元测试

我有一套是我写的,而我的应用程序使用Django的默认身份验证是测试,但现在我已经加入Atlassian的人群作为身份验证方法,这些测试失败,现在,主要是因为人群服务器是不存在的,当我想从家里跑我的测试。 每个应用程序有此在它的设置()方法 DEF设置(个体经营): “”“设置的共享测试数据。”“” self.client.login(用户名=“管理员”,密码=“letmei ..
发布时间:2016-07-25 20:20:50 ASP .NET

Symfony2的 - 测试与FOSUserBundle

我会写Symfony2的测试与FOSUserBundle。 目前,我尝试了一些方法,没有人的作品。 我需要像“createAuthClient”的功能。 这里是我的基本类。 我张贴,因为你能理解我的问题越好。 < PHP 使用的Symfony \\包\\ FrameworkBundle \\测试\\ WebTestCase; 使用的Symfony \\分量\\安全\\核心\\认证\ ..
发布时间:2016-07-25 09:23:29 ASP .NET

信号处理库,测试驱动开发

我和音频处理工作,一般用Matlab进行原型设计和C ++实施。最近,我一直在阅读了关于TDD。我已经看过了一些基本的例子,并感到很热心的范例。 目前,我用什么我会考虑一个全球性的“测试辅助”的方法。对于这一点,我在写C ++信号处理模块,然后让我可以用我的类接口的简单Matlab的MEX文件。随后,我添加功能,检查结果匹配与同等MATLAB脚本,我去。该工程确定,但测试很快成为过时的系统发展。 ..

检查音频播放正确使用Selenium

我写测试的HTML5游戏,我要检查的音频加载和正常启动。 有没有一种方法来检查这个使用Selenium?还是我需要在操作系统层面做到这一点? 解决方案 我总是像这样带着问题作出回应“的告诉我,一个人如何检查... 的”。答案是这样的情况是听声音,看看有什么是应该被打的。你不会是能够使一台计算机做的,很容易。 ..
发布时间:2016-07-22 16:15:34 前端开发

嘲讽属性 - C#

我用一个项目中的自定义属性,我想他们在我的单元测试集成。 现在我用犀牛制品创建我的嘲笑,但我不明白的方式,以我的属性(有参数)添加到它们。 我错过了什么,或者是不可能的?其他嘲讽框架?还是我和我的属性创建虚拟实现? 例如:我有一个插件架构(IPlugin)的接口,并有到元信息添加到一个属性的属性。然后我寻找与额外的处理插件实现这个属性的属性(存储它的价值,标记为贵只读...) 现在,当我创 ..
发布时间:2016-07-21 22:40:52 C#/.NET

要一个好的单元测试有哪些属性?

一个单元测试应该 产生确定性的结果 独立 被有效 ... 应该测试也有其他什么特点? 解决方案 啊。我最喜欢的科目:-)从哪里开始... 据杰拉德·梅萨罗斯(阅读本书单元测试)的xUnit测试模式 测试应该降低风险,不 介绍吧。 测试应该很容易运行。 测试应该是易于维护 系统升级的身边 有些事情要使它更容易些: 测试只能失败,因为一个 原因。 ..
发布时间:2016-07-21 22:19:34 其他开发

我能起订量添加属性模拟类?

我正在写一个命令行界面到我的项目。用户输入“创建项目富”,并找到控制器负责“项目”,然后调用创建方法,将“富”作为第一个参数。 这在很大程度上依赖于属性和反思:控制器看起来是这样的: [ControllerFor(“项目”)] 类ProjectController { [ControllerAction(“创造”) 公共对象创建(字符串项目名称){/ * ... * /} } ..
发布时间:2016-07-21 22:06:32 C#/.NET

测试如果一个类有一个属性?

我试图做一个小测试优先发展,我想验证我的课标有一个属性: [SubControllerActionToViewDataAttribute] 公共类ScheduleController:控制器 我如何单元测试这个类分配给它的属性? 解决方案 检查 Attribute.GetCustomAttribute(typeof运算(ScheduleController) typeof运算( ..
发布时间:2016-07-21 21:57:07 C#/.NET

如何使用XCTestCase测试异步code

我有一个宁静的API的调用出来。我需要等待调用完成之前,我可以验证结果。 pretty共同的问题但我无法找到如何合并到XCTestCase这一个像样的答案。我所看到的信号量,锁,用于循环中的所有塞满了code运行应该是什么简单的例子。在X code 5运行IOS 7。 必须有一个更容易的选择。 解决方案 您现在可以使用XCTestExpectation。在NSHipster教程可供选择: ..
发布时间:2016-07-21 11:13:29 移动开发

等待由异步方法所产生的所有线程同时进行单元测试

我的单元测试视图模型在WPF应用程序,有一个代表命令调用方法里面进一步调用异步方法。我要等每一个任务调用断言语句之前完成。通过委托指令调用的方法是像 私人无效Methodcalled() { this.uiService.SetBusyState(); UIExecuteHelper executeHelper =新UIExecuteHelper(ViewName.Windo ..
发布时间:2016-07-21 11:13:23 C#/.NET