腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
安卓
软件
开发LifeCycle
我对android应用程序的SDLC和etropy感到担忧,因为在
软件
工程
原则
下,编写android应用程序时需要使用etropy。要澄清的是,我们所有
软件
产品的开发都有生命周期,它们规定了
软件
构建的
原则
/基础。我需要知道android开发生命周期的保持因素/
原则
在任何地方都找不到它们。更清楚地说,我关心的事情是:需求和成本/收益分析
软件
设计
测试
以及应该应用
浏览 0
提问于2014-07-30
得票数 4
回答已采纳
1
回答
“简单愚蠢”
软件
设计的原因
、
、
我目前正在学习一个
软件
工程
测试
。研究的重点之一是要知道为什么我们应该使用“简单而愚蠢”的设计
原则
。 我知道这在阅读别人的代码时是有帮助的,但是还有其他重要的理由来遵循这个
原则
吗?
浏览 0
提问于2019-05-04
得票数 0
回答已采纳
1
回答
在已发布的
软件
中合并
测试
的指南?
、
、
、
在许多开源项目中,使用的
测试
套件通常是全面的。这样做是为了让许许多多的人能够轻松地做出改变,而不会破坏太多的东西。在已发布的
软件
中,是否有关于合并什么级别的
测试
的指导
原则
? 显然,在发布的产品中包含所有单元
测试
可能不是正确的做法。这些合并
测试
的另一个名称可能是“诊断”。
浏览 0
提问于2011-07-27
得票数 2
回答已采纳
6
回答
将单元
测试
与OOD协调起来
、
、
TDD如今风行一时,越来越多的
软件
公司正在转向敏捷、scrum等。我当然可以看到自动化
测试
的优势,但我也看到TDD与良好的面向对象设计的一些
原则
相矛盾。依赖注入或协作者注入违反了信息隐藏的
原则
。如果您的类使用collaborator类,那么这些collaborator的构造应该在类内部,而不是通过构造函数或接口公开。我还没有看到任何关于编写可
测试
代码和同时坚持封装、简单和信息隐藏
原则
之间的冲突的文献。这些问题有没有以任何标准的方式解决?
浏览 0
提问于2011-05-07
得票数 5
2
回答
行为驱动开发中的
测试
数据
、
、
我在一篇验收
测试
驱动的开发硕士论文中阅读了下面的段落。是对的吗?如果不是,我们如何在BDD中使用
测试
数据?**本章继续描述BDD的主要问题-它不适合任何类型的software.BDD强调行为和抽象
测试
数据,使
测试
看起来简单和readable.However,行为并不是制作
软件
复杂的唯一属性。例如,金融
软件
有大量的重要数据需要
测试
框架的用户也可以访问。将这些数据抽象出来的
原则
并不适用于改善利益相关者之间沟通的工具的目的。**
浏览 1
提问于2014-05-17
得票数 0
1
回答
软件
安全
原则
、
这就是为什么理论上说,封闭源代码
软件
是一个错误的 A
软件
,例如,当一个操作系统的所有元素都已知于源代码级别,只有私钥是保密的时,它仍然需要安全。 问:谁是说这些话的人(在安全、密码学方面工作)?当人们需要讨论有关安全性的开放和封闭源代码
软件
模型时,这个问题将在未来的争论中非常有用。
浏览 0
提问于2013-10-10
得票数 0
回答已采纳
8
回答
OO
软件
设计
原则
、
、
我非常喜欢
软件
设计
原则
,比如、SOLID和DRY。面向对象
软件
设计还存在哪些其他
原则
? 请注意。我不是在寻找像“注释你的代码”这样的答案,而是寻找像所讨论的那样的面向对象设计
原则
。
浏览 15
提问于2009-07-06
得票数 4
回答已采纳
1
回答
违反
软件
原则
我读到了关于线程的文章,其中提到,通过实现Runnable接口,我们违反了每个对象都应该有一个明确定义的职责的
原则
。有人能解释一下它是如何违反
软件
原则
的吗?
浏览 3
提问于2014-07-08
得票数 0
2
回答
高性能基准
测试
的基本准则
、
、
我将在一台高性能计算机上对一个数值模拟
软件
的几个实现进行基准
测试
,主要是关于时间-但其他资源,如内存使用,进程间通信等也可能是有趣的。到目前为止,我不知道如何(在这个领域)对
软件
进行基准
测试
的一般指导
原则
。我既不知道有多少测量噪声是合理预期的,也不知道通常要进行多少
测试
。
浏览 1
提问于2010-09-04
得票数 1
回答已采纳
5
回答
你的“去活一天”清单上应该写些什么?
、
在最后一分钟,你能做些什么让一款
软件
顺利投入生产吗?(假设您在开发中使用了合理的
原则
并
测试
了平均数量)更多的
测试
?和客户讨论?最后一分钟的优化?
浏览 0
提问于2011-03-30
得票数 4
回答已采纳
4
回答
敏捷团队的每个成员都需要成为
软件
开发人员吗?
、
、
、
、
因为我对敏捷非常陌生,所以我想知道根据敏捷的基本
原则
,我们的实现方法是否正确。他们用这是敏捷的事实来证明这种改变是正确的。其他公司也是这样实施敏捷的吗?
浏览 0
提问于2018-12-26
得票数 12
回答已采纳
2
回答
Pen Tester编程风格
、
我最近毕业了,现在是一名
软件
开发人员,但在我职业生涯的某个时候,我想过渡到渗透
测试
。我知道钢笔
测试
人员有时会编写自己的工具,但我很想知道他们是否遵循并使用了Design、坚实的
原则
和目标来编写干净的代码,还是更多地是为了让程序完成它的任务。
浏览 0
提问于2016-11-07
得票数 2
回答已采纳
4
回答
软件
测试
中的Pareto效率
、
、
、
Pareto效率在
软件
测试
中意味着什么?我的理解是,它涉及到足够数量的
测试
用例,足以检查被
测试
系统的功能。我的理解正确吗?一个额外的问题: Pareto
原则
是否与基于属性的
测试
概念相关,它允许您指定可能输入的“范围”,而不是一组示例输入
测试
用例?
浏览 0
提问于2017-08-26
得票数 7
回答已采纳
2
回答
如何在部署前在容器中
测试
本机macOS UI
软件
?
、
、
、
、
作为CI设置的一部分,我希望在“安全环境”(即不影响主机
软件
安装的情况下)对本机macOS GUI
软件
进行(自动化)
测试
。虚拟机(使用VirtualBox)
原则
上可以工作,但它们启动/停止的速度相当慢,macOS主机上的VirtualBox似乎不太稳定(不过,它在Linux主机上工作得很好)。在阅读了桌面上的macOS
测试
:码头容器与自制安装之后,我了解到使用Docker在macOS上
测试
软件
非常有用。然而,我的理解是,即使使用Mac的码头桌面 (它使用Hyp
浏览 0
提问于2019-03-06
得票数 2
回答已采纳
1
回答
如何构造具有可
测试
性的s3映像的添加用户流
、
、
、
基本上,我试图在可以的地方将Codeigiter解耦,并在过程中实现单元
测试
。 目前,我正致力于重构用户工作流:特别是添加或更新用户。我目前最大的问题是,由于所有的耦合,无法
测试
这个。我只是不知道从哪里开始。
浏览 1
提问于2014-10-18
得票数 1
回答已采纳
1
回答
什么是特征蠕变,
软件
膨胀和代码膨胀的极端术语?
、
我正在寻找一个术语或
原则
,描述
软件
或网站有许多:“功能”是如此糟糕的实现,以至于没有最终用户能够使用。所有的“特性”创建了许多不必要的
测试
和错误,而没有回报。研究:我读过其他网站和维基百科:特征蠕变,
软件
膨胀和代码膨胀。他们并不完全正确,因为一些或几个用户实际上对这些特性的存在感到高兴。用例:“新网站充满了非特色”或“应用程序受
原则
XYZ的影响”。
浏览 0
提问于2021-03-18
得票数 1
1
回答
Go中良好的单元
测试
、
我一直认为好的单元
测试
,是独立的
测试
。我所说的“独立”是指当函数'A‘使用'B',我们
测试
函数'A’时,我们模拟/删除'B‘,以防'B’不能正确工作时,它不会失败'A‘。但是,当我们检查戈朗包的来源时,这一
原则
没有得到遵守。在
测试
中,QueryUnescape是不受任何影响的。因此,如果QueryUnescape出错,parseQuery
测试
就会失败。 因此,
软件
包的作者并不总是满足‘独立’
浏览 2
提问于2014-02-27
得票数 7
回答已采纳
4
回答
为什么封装被认为是OOP的主要
原则
?
、
、
、
目前,我正试图更深入地理解OOP的四个
原则
:抽象、封装、继承和多态性。“__Hiding来自外部
软件
世界的类的内部实现细节,并为其他
软件
实体提供一个接口来通信和操作该类。” 如果是这样的话,在我看来,封装主要是一种使
软件
系统中的事物变得更抽象的技术。因此,它更像是一种实现抽象概念的策略,而不是自己的主要
原则
。它可以被看作是一种“
原则
”,而不仅仅是一种技
浏览 0
提问于2014-02-26
得票数 4
10
回答
在什么时候,为了更多的钱,你会放弃一些
软件
开发的
原则
?
、
、
、
、
我要承认,在我过去的12个月里,我学到了TDD和
软件
开发中的许多敏捷价值。我被我的
软件
开发变得如此的好而不知所措,以至于我绝不会放弃他们的
原则
。代码将永远写得“干净”(按照Bob叔叔的教导),固体
原则
将始终应用于我编写的代码,因为它们是必要的。但是,对我来说,
测试
被放弃了,公司不能让这样一个不为人知的团队,坦白地说,即使我确实创建了
测试
框架,他们也永远不会正确地使用/维护
测试
框架。举个例子,你认为开发人员不应该为了金钱或其他利益而放弃自己的工艺
原则</
浏览 0
提问于2011-02-06
得票数 15
回答已采纳
3
回答
BDD和TDD,正确的工作流是什么?
、
我的理解是:任何对我的解释都有全面了解的人能用这些敏捷
原则
来介绍一个简单的应用程序吗?
浏览 1
提问于2014-03-31
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
搭建软件测试环境的原则有哪些?
软件测试过程中需要遵循哪些原则?
软件测试工作的目的和原则是什么?
未名企鹅极客|软件单元测试的基本原则
敏捷测试十条原则
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券