腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
如何
避免
大型
多步
单元测试
?
、
、
、
、
我正在尝试对一个执行相当复杂操作的方法进行
单元测试
,但我已经能够在可模拟接口上将该操作分解为多个步骤,如下所示:{ public Foo(IDependency1但是,我
如何
在没有每次都需要每个模拟对象和每个期望集的
大型
测试的情况下对此方法进行
单元测试
?对于未来的维护者来说,它开始接近只写代码,下个月我也包括在内,因为我忘记了它是
如何
工作的。一定有更好的方法!对吗?
浏览 0
提问于2009-02-26
得票数 3
回答已采纳
1
回答
获得在Android中运行的简单JUnit测试
、
、
、
我花了几个小时试图在Android的Android项目中运行最简单的
单元测试
,我对这个基本任务看起来是多么的不可能感到震惊。我读过很多答案,但它们似乎都指向您
如何
使用Robolectric来
避免
在设备上运行测试。我不关心他们是否在设备上运行。而且,即使将Robolectric集成到Android中也是一个复杂的
多步
骤过程,最终对我来说并不管用。
浏览 2
提问于2015-01-31
得票数 4
1
回答
尝试使用jsoup登录
、
我登录到该网站(我知道,因为代码的结果显示我在:"Dilema meu Logout宋ntreb?ri frecvente ...等),但是我无法浏览登录的网站的链接,似乎没有保留cookies或其他东西。有什么建议吗?谢谢。Response res = Jsoup.connect("http://pay.dilemaveche.ro/autentificare/?redirect=http%3A%2F%2Fdilemaveche.r
浏览 2
提问于2012-09-28
得票数 0
回答已采纳
2
回答
大型
Grails项目中的集成和
单元测试
、
在
大型
Grails项目中,由于必须处理模拟对象而不是集成测试,因此编写
单元测试
通常更加复杂。这个甚至建议我们甚至可以完全取消
单元测试
,只编写集成测试,这一点我倾向于同意。我看到的唯一缺点是,与相同的
单元测试
相比,集成测试的执行速度很快。在实际的
大型
Grails项目中,
单元测试
与集成测
浏览 5
提问于2011-04-10
得票数 12
回答已采纳
2
回答
为什么对
单元测试
(TDD)的关注如此之多,而对组件级测试的关注却如此之少?
、
、
、
这的优秀文章解释了
单元测试
、组件级测试和UI测试之间的区别。总之,我以前的公司非常重视
单元测试
,而不太注重自动化UI测试(端到端集成测试)。我从未见过在这些公司中进行组件测试。这很有趣,因为在我看来,在
大型
应用程序中,组件测试在架构重构过程中帮助最大,或者确保新手开发人员
避免
缺陷。然而,网络上几乎没有关于这个主题的信息,几乎没有关于amazon的书籍,同时也有大量关于
单元测试
和自动UI测试的信息。为什么会这样呢?
浏览 0
提问于2016-09-13
得票数 1
1
回答
如果在函数中声明了function子组件,则不会更新
、
、
、
、
我正在构建一个
多步
骤的东西,但是这些步骤是动态的,并且是基于来自params的一些条件构建的。如果我用上下文提供程序包装它并在步骤中访问它,它可以很好地工作,但是它增加了一些我试图
避免
的复杂性,特别是在以后的
单元测试
中,因为在
多步
骤方法中会有很
多步
骤。
浏览 5
提问于2022-10-28
得票数 0
回答已采纳
1
回答
打包php/js/css并部署到web服务器的流程
我发现在将代码部署到web服务器之前有很
多步
骤要做。不确定是否有人可以分享您在此过程中的经验?或者facebook/google/yahoo
如何
..。做这个?
浏览 1
提问于2011-05-18
得票数 0
回答已采纳
1
回答
自定义的Yeoman生成器可以安装依赖项吗?
、
、
如何
使自定义的Yeoman生成器安装依赖项?我试图
避免
一个
多步
骤的安装过程,并通过运行'npm安装生成器-示例‘,我希望能够访问当地的npm模块和保龄球包。
浏览 3
提问于2015-02-27
得票数 1
回答已采纳
2
回答
在c++中尽可能快地运行
单元测试
(单独或大集合)?
、
我是一个C++新手,我基本上想知道
如何
设置一些东西,以便尽可能快地运行
单元测试
,我认为在我的例子中,这相当于尽可能快地编译,而不考虑任何其他因素。所以,如果有需要
避免
的实践,更快或更慢的框架,或者我想要的编译器标志,它们是什么?对于一个依赖项很少的单个模块,我可以想象一个情况:加载应用程序,然后在对相关模块的每一次更改上重新加载它,在unit或其他一些具有增量功能的C++编译器中重新加载它,然后以代码的形式运行
单元测试
。在
大型
python项目中,我在木星笔记本中做过类似的事情。 我希望有比我刚才描述的更好
浏览 0
提问于2017-04-03
得票数 0
1
回答
过程或函数式编程语言中的
单元测试
、
、
大型
C项目,如Perl或Ruby,甚至Linux内核,
如何
处理
单元测试
?或者甚至在任何函数式语言中?
避免
所有接缝的一种方法是保持调用依赖图的深度非常低。可以说,代码是水平的,而不是垂直的。有
大型
软件使用过程化语言的经验,并且具有良好的
单元测试
能力的人可以发表评论吗?
浏览 0
提问于2011-04-06
得票数 7
回答已采纳
3
回答
使用用户输入的密码进行Python
单元测试
、
、
、
我正在尝试对访问远程服务的python代码进行
单元测试
。我在Python2.7中使用PyUnit。 在setUpClass方法中,代码提示用户输入服务的密码。我希望所有的东西都保持模块化,所以我为每个被测试的类创建了单独的
单元测试
类。这些类都访问相同的远程服务,并且它们都使用超类的setUpClass方法的单一定义。对于所有
单元测试
,我只想输入一次密码。我可以通过在
单元测试
中硬编码密码来
避免
这个问题,但这是一个糟糕的想法。另一种选择是将所有东西都放到一个从unittest.TestCase派生的
大
浏览 0
提问于2013-06-29
得票数 6
回答已采纳
1
回答
如何
将视图控制器的代码移到演示器上,以便更容易地在VIPER中进行
单元测试
?
、
、
我在VIPER博客中看到,将视图控制器的代码移动到Presenter代码可以使
单元测试
变得容易。博客中给出的原因是Presenter中没有任何与UIKit相关的代码。 这
如何
使
单元测试
变得更容易。或者,除了
避免
大规模视图控制器问题之外,还有其他好处吗?
浏览 1
提问于2018-07-27
得票数 1
回答已采纳
3
回答
包含常量集的测试
、
、
、
大集合代价高昂) 表查找(对
大型
集来说成本很高
浏览 2
提问于2009-01-02
得票数 2
1
回答
树连通无圈图表示
、
、
、
路径是连通的边序列 编写根树的
多步
表示相对容易, struct multiWalkTreeNode * parent1)2)从维护
大型
树和更好的find()性能方面来说,我们是否有一个树的多个表示(非根)?
浏览 3
提问于2016-12-14
得票数 2
1
回答
Google App Engine:
多步
注册表
、
、
、
、
我希望创建一个‘
多步
骤’的形式为我的‘工作公告板’的应用程序。我希望用户使用一步一步的形式来完成一份简历(学历,经验,技能)。我主要是想
避免
一次呈现一个冗长的、压倒性的表单。 我不知道
如何
开始。
浏览 0
提问于2014-02-04
得票数 0
4
回答
编写大量
单元测试
的一些技巧是什么?
、
、
实际上,这意味着编写大量(>100)
单元测试
来测试不同但相关的方法和对象。虽然
单元测试
本身是相当直接的(通常每个测试有一两个Assert()-type检查),但我很难找到以连贯、有组织的方式编写这些测试的最佳方法。我发现应该
避免
复制和粘贴编码。
浏览 0
提问于2012-08-21
得票数 0
回答已采纳
3
回答
如何
强制CocoaPods使用二进制版本的Facebook和Parse?
、
、
、
我有一个使用Cocoapods的
大型
项目,它的编译时间> 60秒。大量的编译时间用于编译第三方SDK:Facebook和Parse。这是因为它们包含的源文件最多。我发现自己经常运行pod install,特别是当我想重构我的应用程序并维护创建测试应用程序目标以及需要第三方依赖项的
单元测试
目标时。
如何
强制Cocoapods使用那些我已经下载到磁盘上的依赖项的二进制框架,以
避免
编译?
浏览 0
提问于2015-11-21
得票数 4
1
回答
如何
查看哪个
单元测试
失败
、
、
我是Karma/Jasmine
单元测试
平台的新手,我正在做一个现有的Angular项目,该项目使用Karma/Jasmine进行
单元测试
。这是一个
大型
项目,需要运行大约2000个
单元测试
。当运行
单元测试
时,控制台窗口只运行所有测试,速度非常快,我
如何
返回并查看失败测试的详细信息? 另外,有没有一种方法只运行一个特定的测试,这样我就不需要每次运行所有2000个测试?
浏览 0
提问于2014-09-15
得票数 0
3
回答
在派生的C#类中对VB类隐藏方法
、
、
、
我正在用一段遗留代码为一个名为ImageEditor的
大型
复杂类编写一组
单元测试
,其中图像处理和图形用户界面功能没有严格划分。类中的一个方法BaseImageChanged似乎完全关注
如何
显示图像,应该在我的
单元测试
中禁用它,以
避免
不必要的复杂性。但是,当我尝试运行
单元测试
时,VB代码一直引用旧的BaseImageChanged方法,就好像替代方法不存在一样。
浏览 2
提问于2011-04-21
得票数 1
回答已采纳
1
回答
对
大型
项目进行适当的
单元测试
、
、
我正在使用Laravel为一个
大型
API编写
单元测试
,我担心的是,由于系统的复杂性,单个测试需要很多以前的条件,例如有一个用户、一个会话、一个活动区域等等,而且由于我使用事务(为了
避免
将测试记录留在数据库中你是
如何
处理这种情况的?您是否按顺序执行测试,并为进一步的测试保留状态?你是怎么处理嘲笑的? 谢谢。
浏览 6
提问于2016-10-21
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何对机器学习代码进行单元测试?
深圳软件测试学习:如何进行单元测试?
Java开发知识点:如何理解单元测试?
如何避免论文抄袭
如何避免垃圾网络信息?
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券