functional-testing

    0热度

    1回答

    虽然它可能不是最好的方法,但使用继承来编写一套Geb测试(使用Spock)是相当普遍的。 使用@Stepwise是使这项工作至关重要,但它似乎并不如在此图像中跨越阶级界限的工作: 我已经制定了黑客的解决方案来解决这个问题,但真的想知道这是预期的行为还是Geb或Spock应该研究的错误。

    1热度

    3回答

    tl; dr:这会否使我的测试无法正常工作? 我正在尝试为我的Symfony项目编写功能测试,并在The Symfony Book的示例中工作。到目前为止,测试类的每个方法的开始是同一行代码: namespace Tests\AppBundle\Controller; use Symfony\Bundle\FrameworkBundle\Test\WebTestCase; class So

    -1热度

    1回答

    我在寻找一个在线服务,使我能够自动执行某些回归或功能测试。我希望能够使用基于浏览器的屏幕录像插件,如e52.com和ghostinspector.com。我喜欢ghostinspector.com迄今为止最好的,但想知道你最喜欢什么工具可能是替代这些。

    1热度

    1回答

    编辑:这个问题似乎是related 这个问题不是功能性测试和验收测试之间的差异!几乎所有可以在网上找到的信息都解释了它们之间的区别。我知道功能测试(FT)解决了附带条件和错误情况,而验收测试(AT)解决了业务需求。我通过SpecFlow实现了这两个目标。 从项目结构/层次结构角度来看,我在解决两者分离问题上遇到了一些麻烦。目前,我有一个单元测试项目,其中包含AcceptanceTests文件夹和F

    1热度

    1回答

    我目前正在编写“Test-Driven Development with Python”中的示例,更具体地说是第一个功能测试。是 我的代码的关键部分如下: def setUp(self): self.browser = webdriver.Firefox() self.browser.implicitly_wait(20) 我告诉硒,直到它找到任何它看起来做20秒的等待隐。

    5热度

    1回答

    我正在写一个测试,我需要等待一个特定的视图出现在我的UI中,使用EarlGrey UI测试框架。因此,我查看了文档here,并试图使用GREYCondition来实现此目的。但似乎GREYCondition需要使用特定的条件检查。任何人都可以告诉我这种情况的格式是什么?在我看来,有什么办法可以让它等待呢?

    2热度

    1回答

    每次我跑我EarlGrey测试时,出现以下消息: 未能设备的方向变化,由于错误:Error Domain=com.google.earlgrey.GREYUIThreadExecutorErrorDomain Code=0 "Failed to execute block because App is not idle.或许动画或网络请求正在进行的时间无限期? 等待终端事件给我一个问题。所有元素全

    2热度

    3回答

    有没有办法直接在测试反馈中显示StaticLiveServerTestCase期间服务器上发生的错误?也就是说,当某些服务器函数调用错误和页面不显示时,默认情况下的测试执行不知道服务器错误。有没有办法将该输出传递到测试线程? 最好这些错误会显示在测试代码执行中直接显示错误的相同位置。如果这不是(容易)可能,那么快速查看这些服务器错误的下一个最佳方法是什么? 谢谢! 代码(如需要): class T

    0热度

    1回答

    我正在使用pyresttest来测试我的api端点。我想将一个测试的输出绑定到一个可以在后续测试中使用的变量。我需要它来测试端点/object/{id},其中ID是由MongoDB生成的哈希。这个散列是随机的,每次数据库播种时都会发生变化。我没有看到任何测试这个端点的方法,没有为数据库播种,搜索一个特定的条目,绑定该条目的ID,然后使用它来测试端点。

    1热度

    1回答

    我们使用的Laravel版本是5.0,但也许这个问题也适用于Laravel 5.0+。 在功能测试,如果我们所说的一些路径,路由器找到匹配的路线,但是如果我们再调用404 URL,路由器不重置当前路线: public function testPages() { $response = $this->call('GET', '/about'); $this->assertEq