26得票1回答
从单元测试/Web测试中运行Python/Django管理命令

我们在Django网站中有很多命令,其中一些是管理命令,一些是运行在cron作业上的命令,我不知道如何进行测试。它们看起来基本上像这样:# Saved in file /app/management/commands/some_command.py # Usage: python manage...

22得票2回答
在Web测试失败中找到真正的错误

我正在使用Python和Webtest测试一个WSGI应用程序。 我发现在处理程序代码中引发的异常往往会被Webtest吞噬,然后引发一个通用的错误:AppError: Bad response: 500 Internal Server Error 我该如何告诉它引发或打印原始错误?

16得票2回答
在Symfony2中使用WebTestCase测试oAuth / Facebook身份验证

我正在尝试运行FacebookLoginTest。 问题是:Symfony2客户端不发送真正的HTTP请求,因此它不能在其他服务(如facebook)的URL上工作。 我知道我可以使用cUrl,但是我在那里看到了很多障碍:会话、JavaScript、重定向等等。 有什么想法可以让我们这个...

13得票1回答
如何在多个文件中运行Jest-Puppeteer测试

我正在使用jest-puppeteer来运行我的Web测试。如果我在一个文件中定义了所有的测试用例,那么一切都能够完美地运行。describe('user', () => { jest.setTimeout(12000); beforeEach(async () =&...

13得票3回答
在使用flask-login对Flask进行单元测试时禁用@login_required。

我正在对使用 flask-login 扩展的 Flask 应用进行单元测试。 我正在使用 webtest 设置所有我的测试,就像这样:class TestCase(unittest.TestCase): def setUp(self): app.config['TE...

11得票3回答
使用SQLite内存数据库进行Symfony / Doctrine单元测试

我仍在为测试我的Symfony2控制器编写PHP单元测试。我的测试类是WebTestCase的派生类,测试会进行GET或POST请求来检查一切是否正常。 我想测试所有底层层次,但又不想用测试来破坏我的数据库。我也不想使用模拟,而是使用内存中的SQLite数据库,在其中设置一个测试场景以检查所有...

10得票6回答
不使用Visual Studio生成.webtest文件

我们希望业务用户参与编写我们项目的Web测试,但是仅为此目的购买完整的Visual Studio许可证似乎有些过头。 是否有任何开源或第三方工具可用于生成可以被Visual Studio读取的Web测试? 我希望有一种集成到IE或Firefox中的工具,可以像Visual Studio集成...

10得票6回答
如何在Web测试中出现失败?

我使用 Microsoft WebTest,希望能够做类似于 NUnit 的 Assert.Fail() 的操作。我能想到的最好方法是使用 throw new webTestException(),但这会在测试结果中显示为一个 Error,而不是一个 Failure。 除了反射 WebTes...

10得票3回答
使用来自Oracle数据库的数据进行Visual Studio 2015 Web测试

我正在使用Visual Studio 2015编写Web测试。目前我的Web测试只能运行静态测试。 我想增加更加真实的数据,因此想要使用存储在Oracle Database 12c中的数据。所以我正试图在Web测试中添加新的数据源。我输入了TNSName、用户名和密码以连接并测试连接,连接可以...

9得票4回答
如何在PhpUnit测试中使用POST方法传递JSON数据?

我正在使用Symfony 3.0和phpUnit框架3.7.18。 Unit Test file. abcControllerTest.php namespace AbcBundle\Tests\Controller; use Symfony\Component\HttpFoundati...