腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
一个好的单元测试有什么属性?
一个好的单元测试应该具备以下属性:
可靠性:单元测试应该能够稳定地运行,并且在任何时候都能返回正确的结果。
独立性:单元测试应该能够独立运行,不依赖于其他测试或外部环境。
可重复性:单元测试应该能够在任何时候重复运行,并且返回相同的结果。
快速性:单元测试应该能够快速运行,以便开发人员能够快速地进行修改和重新测试。
可读性:单元测试应该具有良好的可读性,以便其他开发人员能够轻松地理解测试的目的和预期结果。
隔离性:单元测试应该能够隔离被测试的代码,以便更好地确定代码的正确性。
自动化:单元测试应该能够自动化运行,以便在开发过程中进行持续集成和持续交付。
推荐的腾讯云相关产品和产品介绍链接地址:
Cloud Function:一个云端的无服务器计算服务,可以用于运行单元测试。
Cloud Shell:一个在线的命令行工具,可以用于运行单元测试。
Cloud Base:一个云端的应用部署和管理平台,可以用于部署和管理单元测试。
Cloud API:一个云端的 API 管理服务,可以用于管理单元测试的 API 接口。
Cloud Security:一个云端的安全管理服务,可以用于保护单元测试的数据和代码。
Cloud Load Balancer:一个云端的负载均衡服务,可以用于优化单元测试的性能和可靠性。
Cloud CDN:一个云端的内容分发网络服务,可以用于加速单元测试的访问速度。
Cloud Monitor:一个云端的监控服务,可以用于监控单元测试的运行状态和性能指标。
相关搜索:
有什么好的域名
linux有什么好
有什么好的微信好程序
有什么js好的书籍
有什么好的短信软件
js有什么好的书籍
有什么好的云储存
有什么好的云存储
有什么好的短信平台
有什么好的私有云
有什么好的替代poEdit?
有什么好的直播软件
需要按引用属性中的属性排序,有什么好的解决方案吗?
linux mint有什么好
通过单元测试有什么意义?
json有什么属性
学js有什么好的方法有哪些
好的域名有什么用
有什么好的短信群发平台
有什么好的 短信码平台
相关搜索:
有什么好的域名
linux有什么好
有什么好的微信好程序
有什么js好的书籍
有什么好的短信软件
js有什么好的书籍
有什么好的云储存
有什么好的云存储
有什么好的短信平台
有什么好的私有云
有什么好的替代poEdit?
有什么好的直播软件
需要按引用属性中的属性排序,有什么好的解决方案吗?
linux mint有什么好
通过单元测试有什么意义?
json有什么属性
学js有什么好的方法有哪些
好的域名有什么用
有什么好的短信群发平台
有什么好的 短信码平台
页面内容是否对你有帮助?
有帮助
没帮助
相关·
内容
文章
问答
(9999+)
视频
沙龙
9
回答
一个
好
的
单元测试
应该具有
什么
属性
?
、
单元测试
应该 测试还应具有哪些其他特性?
浏览 5
提问于2009-02-26
得票数 3
回答已采纳
3
回答
是否
有
一种方法来测试RaiseChanged使用MVVMLight中
的
属性
?
、
、
我
的
视图模型中有很多
属性
,这些
属性
中
的
逻辑很少,但是它们中有RaisePropertyChanged()方法来刷新GUI。_StatesIsSelected = value; }我开始怀疑是否应该进行
单元测试
如果我忘记把它放在
属性
中,GUI就不会刷新,应用程序将有
一个
bug...so,它应该有
一个
单元测试</em
浏览 5
提问于2014-04-22
得票数 0
回答已采纳
8
回答
单元测试
c#
属性
、
、
、
我正在使用
一个
有
很多
属性
的
类。例如:{ } [Fact
有
什么
好
方法来测试访问器和赋值器
的
这个
属性
呢?
浏览 3
提问于2011-05-04
得票数 11
回答已采纳
22
回答
不写
单元测试
有
什么
好
的
理由吗?
我读过很多关于
单元测试
的
乐趣和令人敬畏
的
要点
的
文章。
有
反对
单元测试
的
好
论据吗?
浏览 4
提问于2010-05-29
得票数 41
回答已采纳
2
回答
单元测试
依赖
属性
、
、
我继承了一些现有的项目,在这些项目中,开发人员使用
的
是Dependency
属性
,而不是用于WPF更改通知
的
INotifyPropertyChanged。我所处
的
位置是,我需要重新调整
单元测试
以适应整个解决方案。 ViewModel中
的
一些依赖
属性
直接从一些后台工作进程异步更新,因此我需要通过
单元测试
连接到这些更新。(我不能更改代码和使用回调)。许多开发人员似乎更喜欢依赖
属性
而不是INotifyPropertyChanged,但是为它们
浏览 1
提问于2010-11-25
得票数 1
回答已采纳
3
回答
xUnit我应该测试方法内部工作还是只测试结果?
、
、
让我们参加这个
单元测试
。
单元测试
指南规定,除非我测试对象
的
状态,否则每个测试只应该有
一个
断言。在本例中,Muxer.Muxe是FFMPEG
的
包装器,它生成正确
的
命令行并执行它。函数返回“成功”并没有告诉我FFMPEG命令行是否为各种场景正确生成,这需要更多
的
测试。(例如,需要为AAC文件添加
一个
额外
的
标记)。因此,基于
单元测试
的
正确实践,我是否应该包括测试
的
最后一部分,测试在方法中
浏览 0
提问于2019-02-10
得票数 0
回答已采纳
3
回答
自动检查“
好
的
”
单元测试
、
、
、
、
关于如何编写好
的
单元测试
,已经
有
一个
问题了。根据这里提供
的
答案,
一个
好
的
单元测试
的
关键特性-可读性强,可立即传达意图快地测试
一个
单一
的
行为记住这些
属性
,如何进行自动化检查,以确保只将“
好
的
”
单元测试
合并回主代码库我绝
浏览 0
提问于2017-05-25
得票数 0
回答已采纳
11
回答
css
的
“content`”
属性
有
什么
好
的
用途?
css content
属性
是否破坏了内容和分隔
的
规则,因为css是用来表示而不是生成内容
的
? css content
属性
的
其他好用法是
什么
?我只在clearfix hacks中看到过。
浏览 0
提问于2010-03-13
得票数 26
回答已采纳
1
回答
VS2017项目的
单元测试
、
、
、
、
我在VS2017中
有
一个
VS2017应用程序(捕捉一些输入
的
基本表单)。我在我
的
.cs文件中有下面的标记代码块。must be between 1 and 10")] 我为这个应用程序创建了
一个
编写
单元测试
的
我
的
问题是,
浏览 0
提问于2018-11-12
得票数 1
回答已采纳
1
回答
如何在python
单元测试
框架内使用数据库?
、
、
我
有
一堆用python编写
的
单元测试
,其中使用了任何类型
的
消息(文本)。我不想使用用于测试
的
文本示例“硬编码”,而是使用包含此类测试示例
的
数据库(简单文本文件、泡菜文件),该数据库可以很容易地手动或自动扩展。是否
有
一个
专门
的
框架/模块可用,还是我仅仅是自己做,并创建
一个
简单
的
文本文件?也许
有
一些我可以遵循
的
最佳实践?
浏览 0
提问于2013-09-02
得票数 1
3
回答
如何在没有配对getter
的
类上设置
单元测试
集?
、
、
、
我正在为类编写
单元测试
,这些类
的
属性
具有设置程序,但没有getter。 但是这两种解决方案都是不受欢迎
的
,因为它只是为了测试类而向类添加了不必要
的
功能。我还可以测试类
的
输出,以确保它在一般情况下是正确
的
,但是在许多情况下,这并不像
浏览 1
提问于2011-01-10
得票数 1
回答已采纳
3
回答
避免暴露
属性
以满足
单元测试
的
要求
、
、
我使用依赖注入为我
的
类(SomethingManager)提供它需要
的
东西(SomethingEngine)。在SomethingManager
的
构造函数中,我在SomethingEngine上设置了一些
属性
。我希望对构造函数进行
单元测试
,以测试我最初设置
的
属性
的
逻辑,并确保设置了正确
的
属性
。为了检查我
的
测试结果,我想在SomethingManager上向SomethingManager公开
浏览 0
提问于2017-07-31
得票数 2
2
回答
在C#中,我可以在编译类型检查
一个
类是否可序列化吗?
、
、
、
我在C#中有
一个
可序列化
的
类,它有许多字段,每个字段都有
一个
不同
的
类。我使用序列化来保存/加载这个类
的
实例,但我经常会忘记在某个地方添加Serializable
属性
,而只是在运行时才知道这一点。例如,这段代码class House {}{不应该通过验证,因为Room类是不可序列化
的
。
浏览 0
提问于2013-03-26
得票数 2
回答已采纳
2
回答
测试纯函数
的
更好方法是
什么
?
、
、
我正在用Test.Framework测试
一个
简单
的
函数import Test.Framework.Providers.HUnit,建议使用QuickCheck
属性
测试纯函数,用HUnit测试用例测试不纯函数。但是那样的话,我就必须在
属性
中对3种情况(Const、Variable和Polymorphic)中
的
每一种情况重复函数定义,以测试函数是否返回它应该返回
的
内容。) 相反,在当前
的<
浏览 3
提问于2013-09-08
得票数 4
回答已采纳
4
回答
Java/J2EE标准实践和设计选择
、
、
、
我
有
几个设计/建筑问题总是出现在我们
的
商店里。我说
的
是“我们
的
”,而不是“我”。一些决策是在J2EE第一次引入时做出
的
,因此
有
一些错误
的
设计选择和一些
好
的
设计选择。 在web环境中,如何使用过滤器。
什么
时候应该使用J2EE过滤器,
什么
时候不应该使用?有没有可能有很多过滤器,特别是当你
有
太多
的
逻辑在他们。例如,在我们
的
身份验证过程中有很多
浏览 6
提问于2009-11-11
得票数 0
回答已采纳
2
回答
在ASP.NET中使用Debug.Assert值得吗?
、
、
在ASP.NET中设置正确
的
调试环境似乎相当麻烦,我只是想知道使用断言是否是可行
的
方法。我读了一点,发现你需要修改你
的
web.config来正确地使用断言。这通常是最好
的
方法吗?或者有没有其他更容易使用
的
调试方法?你怎么知道它们正常工作和完全不工作之间
的
区别?目前,我可以在我
的
代码中加入断言,但它不会做任何事情,因为它们不是在web.config中配置
的
。这对我来说似乎很危险。
浏览 0
提问于2009-04-17
得票数 15
回答已采纳
6
回答
你认为
单元测试
是向你
的
程序员同事展示如何使用API
的
好
方法吗?
你认为
单元测试
是向你
的
程序员同事展示如何使用API
的
好
方法吗?然而,为了进一步利用我对该主题
的
了解,我想知道
单元测试
是否是引入不熟悉项目API
的
新程序员
的</em
浏览 0
提问于2009-02-01
得票数 4
回答已采纳
3
回答
用python编写
的
好
的
自动化系统测试框架
、
、
、
我正在寻找python下良好
的
端到端测试框架,在那里测试可以用python编写,并以一种舒适
的
方式进行管理。我知道
有
很多
单元测试
框架,但我正在寻找更大
的
范围,比如支持报告
的
测试总监等,在那里整个系统都在测试中。
浏览 2
提问于2010-05-13
得票数 16
回答已采纳
1
回答
Kendo UI
的
单元测试
框架
、
、
、
我们有没有针对Kendo UI/ Kendo Grid
的
单元测试
框架?测试Kendo UI
的
最佳框架是
什么
?我
的
应用程序
有
很多Kendo UI
的
东西和jQuery。为此寻找
一个
好
的
单元测试
框架。我看到一些框架支持Angular
的
单元测试
,但不支持Kendo
的
单元测试
。此外,我还可以看到IDE插件对它们中
的</e
浏览 2
提问于2016-06-03
得票数 0
1
回答
将
属性
分配作为操作
举个例子:我
有
一个
用来设置
属性
的
类。更具体地说,当三个
属性
都设置
好
后,程序集就会从这些
属性
中加载。然后触发
一个
事件。我对此行为
的
单元测试
如下所示:loader.AssemblyLoaded += () => assemblyLoaded = true; Assert.IsFalse
浏览 0
提问于2012-05-31
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
div的id属性和class属性有什么区别?
AI有什么好?
有什么好的高端交友软件?
一个好的心态有多重要
AppInventor要在界面上做一个电量图标,有什么好的思路吗?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券