functional-testing相关内容

ServiceStack AppHostHttpListenerBase无法连接到远程服务器

我正在通过我的应用程序进行一些功能测试,我认为我已经接近了.我的问题是,当我运行我的第一个测试时,我得到了错误. 无法连接到远程服务器. 预期:确定 但是是:0 我可以确认是否在断言上放置了一个断点,然后尝试在浏览器中点击BaseUrl,但找不到它. 这是我的考试. [Test] public void MyTestTest () { var client ..
发布时间:2020-11-11 19:32:23 C#/.NET

Symfony2功能测试$ crawler无法正常工作

我发现Symfony2中的功能测试总是尝试将页面请求为"http://localhost" 我的环境已设置了虚拟主机,因此我的应用程序位于"http://symfony.dev" 经过一些测试,我发现如果我运行: var_dump($client->getResponse()->getContent()); 我将获得所需的页面,但是如果我var_dump $ crawler我 ..
发布时间:2020-11-11 19:32:10 其他开发

Symfony2功能测试以选中复选框

我在编写Symfony 2功能测试以设置作为数组一部分的复选框时遇到麻烦(即,多个展开的选择小部件) 在文档中,示例为 $form['registration[interests]']->select(array('symfony', 'cookies')); 但是它没有显示可以使用的html,也不适用于我的.这是我表格的精简版 ..
发布时间:2020-11-11 19:31:04 其他开发

为什么功能测试还不够?单元测试提供什么?

我刚刚与我的首席开发人员进行了交谈,后者不同意单元测试是必要的或重要的.他认为,具有足够高代码覆盖率的功能测试就足够了,因为任何内部重构(接口更改等)都不会导致需要重写或再次检查这些测试. 我尝试解释一下,但距离还很远,并认为你们可以做得更好. ;-)所以... 功能测试不提供的单元测试代码有哪些很好的理由?如果您只有功能测试,那会有什么危险? 编辑#1 :感谢您提供的所有出色答 ..
发布时间:2020-11-11 19:31:00 其他开发

功能测试和端到端测试之间的区别

功能测试和端到端测试有什么区别? Techopedia 说,端到端测试是 一种用于测试是否 应用程序的性能从始至终都是按设计的.这 进行端到端测试的目的是识别系统 依赖关系并确保传递正确的信息 在各种系统组件和系统之间. Techopedia 也对功能测试说了以下几点: 功能测试是软件内部使用的软件测试过程 开发,对软件进行测试以确保其符合要求 与所有要求.功能测试是一种检 ..
发布时间:2020-11-11 19:30:58 其他开发

如何测试GraphQl API?

我需要编写一个功能测试套件(它将测试GraphQl API).测试套件将与API放在单独的存储库和容器中. 我想到的一种方法是在测试套件中使用BDD框架.该套件将在收到HTTP请求后运行所有BDD测试. 我正在考虑将Cucumber.js用作BDD框架.我知道有npm test.我不确定如何执行测试.以这种方式使用单元测试框架有点尴尬.这种方法有意义吗? 存在哪些工具可以执行此类 ..
发布时间:2020-11-11 19:30:55 其他开发

验收测试和功能测试之间的区别?

验收测试和功能测试之间的真正区别是什么? 每一个的重点或目标是什么?我读过的每个地方都模棱两可. 解决方案 在我的世界中,我们使用以下术语: 功能测试:这是验证活动;我们是否构建了可以正常工作的产品?该软件是否符合业务要求? 对于这种类型的测试,我们的测试用例涵盖了我们可以想到的所有可能的场景,即使该场景不太可能“存在于现实世界中"也是如此.在进行此类测试时,我们旨在最大 ..
发布时间:2020-11-11 19:30:53 其他开发

将Rspec的默认GET请求格式设置为JSON

我正在使用Rspec对我的控制器进行功能测试.我已将路由器中的默认响应格式设置为JSON,因此每个不带后缀的请求都将返回JSON. 现在在rspec中,尝试时出现错误(406) get :index 我需要做 get :index, :format => :json 现在,因为我主要通过我的API支持JSON,所以必须为每个请求指定JSON格式是非常多余的. 我可以 ..
发布时间:2020-11-11 19:30:49 其他开发

单元测试与功能测试

单元测试和功能测试之间有什么区别?单元测试还可以测试功能吗? 解决方案 单元测试-测试单个单元,例如类中的方法(函数),并模拟所有依赖项. 功能测试-AKA集成测试,测试系统中的一部分功能.这将测试许多方法,并可能与数据库或Web服务之类的依赖项进行交互. ..
发布时间:2020-11-11 19:30:46 其他开发

Yii2:用于特定功能测试的夹具

简短版本:使用Yii2高级应用程序模板和Codeception功能测试,是否有办法仅在特定场景(Cest类)之前加载特定灯具? (背景/旁注:我有一种模糊的感觉,我可能正在解决这个错误,因为可以说,如果测试应该针对db进行完全隔离,那么它们应该是单元测试,而不是功能测试。但是,由于时间限制,我在推迟单元测试的同时就开始进行功能测试的项目。我正在测试REST API,并且有一个案例严重依赖于测 ..
发布时间:2020-10-04 20:03:20 其他开发

如何测试聊天网络应用

我正在使用服务器上的node.js socket.io模块和客户端上的javascript开发聊天应用程序。随着变得越来越复杂,我厌倦了通过跨浏览器单击来测试不同的使用方案。现在,我使用不同的浏览器来分隔cookie。因此,在Firefox中,有一个聊天参与者,在Opera中是第二个聊天参与者,等等。 因此,我的问题是: 我能以某种方式使它自动化吗? 我听说过无头测试引擎,例如P ..
发布时间:2020-10-01 03:51:40 前端开发

如何编写自己的CasperJS模块?

例如,我有一个经常需要执行的步骤,例如在进行某些测试之前登录用户。 如何为CasperJS编写可重用的代码块?他们用于扩展CasperJS的文档仅针对一个文件编写。 谢谢! 解决方案 这是一种简单的方法。如果不熟悉coffeescript,请通过js2coffee将其转换为JS。 tests / casper / test.coolPage.coffee logi ..
发布时间:2020-09-29 19:15:13 其他开发