functional-testing

    4热度

    9回答

    我公司的员工认为单元测试是一项额外的工作,它比现有的功能测试提供的益处更少。单元测试和集成测试是否值得?注意一个大型的现有代码库,并没有考虑到测试的设计。

    2热度

    9回答

    我的问题假设人们已经相信某种单元测试是值得的,并且实际上将它们写入他们当前的项目中。我们还假设代码的某些部分的单元测试不值得编写,因为它们正在测试微不足道的功能。例子是getters/setter,和/或编译器/解释器会立即捕获的东西。相反的假设是“有趣的”代码值得测试。

    5热度

    9回答

    我刚刚回头看过近期完成的项目,发现一个非常严重的问题。我花了大部分时间在测试代码上,重现“可能”导致代码错误的不同情况。 您是否有任何想法或经验可以分享如何减少测试所花费的时间,从而使开发更加顺畅? 我试着按照我所有代码的测试驱动的概念,但是我发现真的很难做到这一点,真的需要一些高级人员的帮助。 感谢 回复:所有 感谢以上这里的答案,最初我的问题是如何减少对一般性测试的时间,但现在的问题是下到如何

    2热度

    8回答

    是否有比用于Ruby web测试的WaTiR更好的单元测试工具?或者是事实上的标准?你使用什么单元测试工具?

    4热度

    3回答

    只有set up a test framework for a new web application,我意识到我错过了一个大问题:“我如何使测试彼此独立?” 几年前,我已经设置了一些复杂的Ant脚本编程做删除所有数据库表,再创建模式,加入测试数据,启动应用程序,运行一个测试,然后停止应用程序的完整的周期。由于运行整个套件需要花费时间,因此维护和限制我们进行夜间测试是一件痛苦的事情。这还是值得的,

    12热度

    8回答

    我刚刚与我的首席开发人员进行了一次对话,他们不同意单元测试是必要的或重要的。在他看来,具有足够高代码覆盖率的功能测试应该足够了,因为任何内部重构(接口更改等)都不会导致需要重新编写或重新查看测试。 我试着解释,但并没有走得很远,并认为你们可以做得更好。 ;-)因此... 功能测试不提供单元测试代码有什么好的理由?如果您所有的功能测试都有什么危险? 编辑#1感谢您的所有好的答案。我想通过功能测试补充

    7热度

    3回答

    与我的previous question相反,我会尽力满足我的要求。 我试图找到一些框架/方法/“东西”,将符合下列: 能力编写自动测试,最好写在Visual Studio中,使用C#。 测试应该驱动一个Web浏览器,并像用户一样与SUT进行交互。 测试应该能够在数据库中设置测试场景。 测试应该能够断言用户交互在DB中具有预期的效果。 测试完成后,它应该能够回滚它在数据库中所做的所有更改。 我的第

    1热度

    2回答

    我的控制器能够创建一个子book_loan。我试图在功能测试中测试这种行为,但在使用assert_difference方法时遇到困难。我尝试了很多方法将book_loans的计数传递给assert_difference,但没有运气。 test "should create loan" do @request.env['HTTP_REFERER'] = 'http://test.com/s

    1热度

    2回答

    任何人都可以提出一个更好的方法来使工厂使用预建模型 实例为其关联?例如,以便下面将有可能使用 来定义消息工厂的子项,以致可致电 Factory(:my_message)可替代 Factory(:message,:sender=>@me)? 有时候安装哈希比在这个人为的 的例子中涉及更多,或者只是在很多测试中重复使用,以至于将它推入工厂似乎更好。 我能想到的另一种方法是定义一个测试帮助方法 ,如cr

    2热度

    7回答

    我最近开始使用功能测试自动化框架NexusLight。 有更多的框架可以做类似的工作吗? 相关问题:End-to-End application testing from a users standpoint