![]() |
1
1
非常清楚你在测试什么。您是否在测试您的代码在接收到来自服务的响应时会做它应该做的事情?正常和异常?然后模拟服务,这样您就可以很容易地练习这些路径。 是的,我将设计可重复编程的测试,并在一些框架下运行它们,这些框架允许我自动运行它们,理想情况下也是构建/提交的一部分。 但是测试服务本身呢?一些测试只是从验证您的解决方案中产生的。例如,重载。好吧,尽管不反对社交很重要,而且让公共服务饱和是不合理的,但是如果有公开的服务水平协议,那么我认为测试它是合理的。所以,如果你的应用程序预计每秒发出n个请求,那么我们肯定至少应该测试一下。测试我们的整体解决方案,使其达到所需的吞吐量。 去毁灭?也许太反社会了。但是,我确实认为,发送有效和无效的请求,并检查预期的响应是否发生,如果只是作为对您所使用的服务的健全性检查,那么可能是有效和有价值的。所以我至少要为公共服务提供一个回归套件,这样我就可以很容易地验证它的行为是否如文档所示。 |
![]() |
John V · 是否存在单元测试无法发现的逻辑/流错误类型? 6 年前 |
![]() |
Beefster · 为什么ANSI颜色转义以“m”而不是“]”结尾? 7 年前 |
![]() |
Guillermo Gutiérrez · STR转换是如何工作的? 7 年前 |
![]() |
RudziankoÅ · 合并排序数组算法 7 年前 |
|
user8852560 · 构造函数中的验证和构造函数冲突 7 年前 |
![]() |
jav974 · 订购产品时寻找最佳价格组合的算法 7 年前 |
![]() |
hippietrail · 确定浮点数中前导零的数量 7 年前 |