腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
2
回答
集成测试与连续集成测试的区别
continuous-integration
、
integration-testing
在我的大学里,我学习了集成测试,在集成测试中,我们将整个代码组合在一起,然后在完成单元测试之后立即测试它。 几天前,我听说了Jenkins,它说它可以进行持续集成测试。我了解到这一点,并了解到这意味着开发人员每天向Jenkins推送他/她的代码几次进行测试,而不是在一天结束时发送代码。 我很困惑,所以我从维基百科上读到了这件事,但没什么用。我读了下面的两个链接 集成测试 连续积分 ELI5 这一切意味着什么? 常规集成测试和持续集成测试有什么区别?
浏览 0
提问于2017-07-15
得票数 5
回答已采纳
2
回答
“集成测试”、“持续集成服务器”和“夜间构建”之间的关系是什么?
testing
、
continuous-integration
、
automated-tests
、
integration-testing
我已经离开学校几年了,最近才开始重新阅读我的一些教科书(我想保持新鲜)。实际上,我发现我的软件工程教科书很吸引人,并且计划阅读整本书--如果说有趣的话,因为我在学校的时候发现它令人恐惧地无聊。 所以有一个半章专门讨论集成测试。而且,就像学术界的大多数东西一样,这都是理论,在阅读的任何地方都没有多少实际的适用性。但这让我开始思考。 我们使用CruiseControl进行持续集成测试,但考虑到我们是一个庞大的开发团队,而且我不处理部署/构建/发布,所以我从未亲自处理过它。我一次又一次地收到一封电子邮件,当我打破夜间构建。两条技术线索来解释我自己。 谈到我的问题:我的旧教科书提到集成测试是组件之间的
浏览 3
提问于2011-09-19
得票数 4
回答已采纳
4
回答
连续集成与使用git集成外部代码有什么不同?
continuous-integration
、
cicd
我对使用Jenkins的CI有一个概念上的怀疑。我知道Jenkins可以帮助我集成开发人员构建的所有代码。 因此,问题是:这怎么还没有用Github (或任何其他git工具)解决呢? 我可以运行git stash、git pull origin master和/或git stash apply来将其他代码与我的代码集成。 所以我想我误解了关于持续整合的一些东西。你能澄清我的想法吗?
浏览 0
提问于2019-03-26
得票数 0
1
回答
vb.net项目的单元测试
vb.net
、
unit-testing
、
integration
、
integration-testing
、
system-testing
我被要求对我所做的项目进行测试,问题是: 测试(单元测试、集成测试、系统测试分别包含测试用例设计;单元测试、集成测试、系统测试的结果报告将单独包括在内。此外,还将包括调试和代码改进的细节。) 问题是,我应该如何进行单元测试,以及如何在我的项目报告中展示这一点。
浏览 3
提问于2014-03-14
得票数 4
回答已采纳
2
回答
持续集成是否应该将代码部署到环境中?
agile
、
continuous-integration
、
deployment
、
patterns-and-practices
我受到了Stackoverflow.com上类似的问题的启发,在阅读了马丁·福勒( Martin )的写成 (当然还有Jez,当然是在http://continuousdelivery.com/)之后,我仍然很难理解持续集成和持续交付之间的区别,也就是边界线。 让我们假设有一个具有前端接口的简单系统。每次提交Git都会使集成机器构建项目,运行单元测试和集成测试,并通知结果。 现在,该应用程序被部署到一个测试环境中,以便由QA人员执行QA活动。这是连续送货吗?如果没有,为什么?我可以在文献中看到许多自相矛盾的信息。
浏览 0
提问于2016-05-10
得票数 2
4
回答
现在的持续整合是否意味着“持续检查”?
continuous-integration
、
devops
我一直在读一本关于CI的日志(主要是艾迪森-韦斯利的书),并参加了"CI“课程。我看到关于CI的旧书和新的书之间有两个明显的区别: 老版本关注于“提交”或“推送”代码(经常集成)。 新版本讨论了在过程早期进行反馈的实践,比如在拉请求实例中运行构建和测试。 我认为现在每天提交或推送(或每天多次)并不常见,但是在每个拉请求中构建和运行测试是一种很好的实践。它还在持续集成吗?还是我漏掉了什么? 编辑:我遵循Martin的定义:“一种软件开发实践,团队成员经常集成他们的工作,通常每个人每天至少集成一次--导致每天多个集成。” 在Git的上下文中,我理解它是每天将您的代码推送/提交到“开发”分支
浏览 0
提问于2020-06-06
得票数 -2
回答已采纳
2
回答
从连续集成到连续交付的精确间隙
continuous-integration
、
continuous-delivery
我读过一些关于持续集成和持续交付的博客文章、论文和书籍,但我仍然找不到一点你可以说这是CI结束和CD开始的地方。 我理解CI是通过自动构建软件的新版本并在提交更改后立即对其进行测试来集成代码更改。现在,一些消息来源说,代码也被部署到类似于生产的环境中,并作为CI的一部分在那里进行自动测试,而另一些人则说,在这个环境中的分阶段和测试正是CD的全部内容。 那么,您在哪里可以划分连续集成和连续交付之间的界限呢?
浏览 0
提问于2019-12-01
得票数 0
2
回答
当前持续集成的定义是什么?
testing
、
version-control
、
continuous-integration
、
build-system
看来至少有两种可能的持续整合定义: 将代码库频繁合并到公共代码库(例如,每天合并到VCS服务器的主分支)。 频繁构建和测试代码库(例如,在每次推送到VCS服务器时进行构建和测试)。 1和2都可以自动化。1并不意味着2,而2并不意味着1。 当前持续集成的定义是什么?(请用推荐信支持您的索赔。)
浏览 0
提问于2021-07-16
得票数 0
回答已采纳
2
回答
为什么烟雾测试对持续集成很有用?
continuous-integration
、
devops
、
smoke-testing
每当我们收到新的构建版本时,我们通常会做冒烟测试来检查关键功能。在执行冒烟测试之后,我们肯定会进入下一阶段(下一阶段的测试)。我从我的同事那里听说,当你的团队采用持续集成和DevOps时,冒烟测试真的很有用。烟雾测试总是有好处的,但是结合CI和DevOps会有什么好处呢?
浏览 13
提问于2016-11-25
得票数 1
3
回答
构建自动化与部署自动化与持续集成
continuous-integration
、
continuous-delivery
我想变得更有效率,我想高效地使用操作操作工具。 考虑到这一点,我想了解更多关于持续集成的知识,但是它似乎有很多不同的东西。 我实际上是在我的工作中使用Jetbrains套装(IntelliJ,WebStorm.),所以我想继续使用它们,我想使用TeamCity,这似乎是一个很好的工具,有很多插件可以持续集成。 我的问题是我不知道以下几个方面有什么区别: 构建自动化(TeamCity是这类软件):我知道我们可以使用远程VCS存储库构建应用程序,它很棒,但它的主要目标是什么?做这件事时,什么样的信息是重要的?事实上,我已经知道我的软件是否在本地构建,我的队友也是如此。那么,在不部署自动化的情况下使
浏览 0
提问于2015-05-09
得票数 12
回答已采纳
1
回答
连续集成、连续交付、从应用程序的角度进行连续部署
continuous-integration
、
tfs-2015
、
continuous-deployment
、
devops
、
continuous-delivery
我正在使用Visual Studio、TFS 2015、Visual Studio Team Services以及Azure/ Local或Remote IIS来实现持续集成。我正在阅读下面的堆栈溢出。 我/我的团队每次签入代码时,都会将代码签入TFS存储库,并配置自动构建;这是持续集成吗? 我已经配置了构建。它运行nuget包管理器,运行测试,执行生成,并将生成的程序集拖放到指定的位置。是连续送货吗? 我已经将部署配置到Azure/IIS。此外,我还启用了持续集成。因此,每当我/我的团队检查代码时,它就运行build并部署到生产/状态服务器上。这是持续部署吗? 当我在一次单击
浏览 3
提问于2016-07-17
得票数 3
8
回答
持续集成与夜间构建
build-process
、
continuous-integration
阅读帖子让我想知道:对于一种情况,每晚构建比持续集成更好吗?答案的共识似乎相当偏向于持续集成,这是福音派的观点,还是当持续集成是一种选择时,真的没有理由使用夜间构建?
浏览 2
提问于2009-01-06
得票数 16
回答已采纳
1
回答
Selenium自动化测试实际上是如何在遵循敏捷软件流程的公司中运行的?
selenium
、
automated-tests
我刚刚开始学习Selenium中的测试自动化,发现大多数在线教程都会告诉您在集成开发环境中运行测试套件,以及测试框架(如TestNG (带testng.xml) )和构建工具(如Maven )。 当你在一家软件公司工作,并被告知要构建一个测试框架并运行自动化测试时,我不相信你真的需要在每次想要执行测试套件时启动你的IDE。所以,我的问题是,软件公司遵循什么典型的设置来‘自动化’运行您的测试自动化脚本?
浏览 15
提问于2017-01-29
得票数 0
回答已采纳
3
回答
持续集成(Hudson/Jenkins)和R编程
unit-testing
、
r
、
continuous-integration
、
hudson
、
jenkins
有没有人知道用R编程进行持续集成的方法?我知道有像svUnit包这样的工具来做单元测试,但是有人尝试过用Hudson/Jenkins来运行这些工具吗?
浏览 0
提问于2011-08-10
得票数 23
回答已采纳
1
回答
部署到测试环境是持续集成的一部分吗?
deployment
、
continuous-integration
、
agile
、
continuous-delivery
我已经检查了相当多的来源,但我仍然不清楚:部署到测试环境是CI的一部分,还是CI只是经常提交并且保持主线的无bug和集成?有人说这一点,有人说部署到目标环境是CI的一部分。 否则,我似乎看不到CI和持续交付之间的区别。
浏览 0
提问于2016-05-10
得票数 1
回答已采纳
1
回答
集成测试分布式Java EE应用程序
spring
、
testing
、
jakarta-ee
、
rmi
、
jgroups
我们设置了3个不同的Java服务器,所有服务器都与JGroups和RMI通信。我们正在对我们的代码进行大量的单元测试,整个团队都完全支持TBD,但当涉及到集成测试我们的服务器时,我们面临着问题。 特别是我们的自定义故障转移/重新连接/终止检测“算法”需要一些自动化测试,因为我们经常看到它们崩溃,而我们目前总是通过试验和错误测试来修复它。 我们使用以下库/框架: Tomcat、Maven、Spring3、RMI、JGroups 欢迎任何想法,建议,链接和资源!
浏览 0
提问于2011-05-03
得票数 1
7
回答
对于小项目来说,持续集成值得吗?
build-process
、
continuous-integration
、
build-automation
、
methodology
自从我5个月前加入公司以来,我一直在推动公司的持续集成,但在看到我们工作的应用程序类型后,我开始认为可能不值得为持续集成建立每个项目的努力。 如果你在一个开发部门工作,项目平均需要2-3周,一旦部署,你很少担心它,持续集成值得设置它的麻烦吗?
浏览 0
提问于2009-01-22
得票数 19
回答已采纳
2
回答
用于硒项目的CI
selenium-webdriver
、
continuous-integration
、
maven
我不完全确定如何为Selenium项目全面构建持续集成,因此我想问以下几个问题: Maven项目和Java项目之间唯一的区别是,在前者中,所有依赖项都驻留在POM文件中,而在以后,所有依赖项都位于一个单独的LIB文件夹中吗? POM对Maven项目是如何重要的,而不是存储依赖项?起初,我认为Maven和POM对于Selenium项目存储依赖关系非常重要,但在一次面试中我被问到了这一点。它不仅仅是存储依赖关系吗? 为什么当您将您的更改从本地的GIT存储库推送到主存储库时,它还不是连续的集成,并且您还需要在Jenkins中完成这方面的工作?
浏览 0
提问于2017-03-15
得票数 2
2
回答
持续集成对票务规模的影响
agile
、
scrum
、
continuous-integration
我一直在研究CI (持续集成),我找不到任何信息的变化CI将引入门票大小。 CI声明开发人员应该每天合并到主线(甚至一天多次),但如果是这样的话,这并不意味着当对票进行调整时,这些票证必须分解成更小的票,只需一天或更短的时间就可以完成,还是我只是集成通过单元测试但不是完整的票证的代码片段? 例如:假设我有一张我的团队通常会给3打3的票,相当于5个工作日,根据CI规则,开发人员会将他或她为那天做的提交(通过单元测试)集成到主线中(记住票证还没有完成),还是对于CI来说这张罚单很大,然后需要分解成更小的票,其中每一张新的较小的票都需要在一天或更短的时间内完成?
浏览 0
提问于2016-10-29
得票数 4
回答已采纳
4
回答
“连续”在“连续部署”、“连续交付”和“持续集成”中意味着什么?
continuous-integration
、
continuous-delivery
“连续”在“连续部署”、“连续交付”和“持续集成”中意味着什么? 它反对什么? “连续”使“部署”、“交付”和“集成”比没有“连续”做更多的事情吗?
浏览 0
提问于2017-09-26
得票数 8
1
回答
什么是手动,什么是连续交货的自动化?
continuous-integration
、
git
、
continuous-delivery
我在互联网上读过很多关于这个概念的文章。我以为我明白了,但其他文章中的一些陈述让我感到困惑。 为了简化和澄清事情,我假设我使用Git作为VCS,我只有主分支(以及基于它的特性分支),只有生产环境,这是一个Node.js项目。 连续部署是明确的。一切都会自动释放。 持续集成就是确保更改不会破坏代码库中的内容:主。一旦一个PR是从功能分支创建到主人,我的CI工具将运行测试,皮棉,风格等,公关将能够合并一旦管道通过。 我的第一个问题:创建可交付产品( js包、码头形象等)是否被视为“持续集成”的一部分。一旦PR被合并为主人,就把它推到一个注册表上?我自己的回答是,不,这应该是“持续交货”的一部分。对
浏览 0
提问于2022-08-21
得票数 0
1
回答
使用TFS和VM进行持续集成以进行构建
continuous-integration
、
tfsbuild
配置持续集成的最佳方式是什么? 我们有多个团队在VB开发项目,基于C#网络的项目,基于视窗的项目等。 正在尝试设置VM以进行构建。由于每个项目都需要大量的独立安装,甚至需要不同的.NET框架,我认为应该使用项目特定的VM来运行构建。这是一个可行的方案吗。是否可以将TFS配置为实例化特定的VM,然后在该VM上运行构建,如果成功,则将其部署到构建它的VM以外的指定计算机上。 欢迎任何文章/链接来设置这样的持续集成环境。 尝试继续使用Microsoft软件,但如果确实易于实施,则会考虑其他选择
浏览 0
提问于2013-06-20
得票数 0
4
回答
如何在.NET中进行连续测试?
c#
、
.net
、
unit-testing
、
feedback
、
infinitest
当我进行.nET开发时,我正在使用Infinitest进行持续测试,我真的很怀念用java开发时的即时反馈 如何在C#和.NET中进行持续测试? 编辑:我不是在寻找持续集成,像CruiseControl,TeamCity等。它是一个即时反馈工具,可以与你的集成开发环境一起工作,我正在寻找
浏览 7
提问于2010-06-15
得票数 10
回答已采纳
4
回答
连续积分的简单解释
continuous-integration
如何定义持续集成以及CI服务器包含哪些特定组件? 我想向市场部的人解释什么是持续整合。他们了解源代码控制,也就是说,他们使用Subversion。但我想向他们解释清楚什么是CI。维基百科文章从未正确定义它,马丁·福勒文章只给出以下内容,这基本上是一个重言式,后面是对“集成”的模糊解释: 持续集成是一种软件开发实践,团队成员经常集成他们的工作,通常每个人每天至少集成一次--导致每天进行多个集成。每个集成都由自动构建(包括测试)进行验证,以尽快检测集成错误。 更新:我把这张照片发给他们,找不到更简单的。 📷 更新2:从营销部门反馈信息(在有3个问题的时候): 实际上,我喜欢这三个答案--因为不同的
浏览 0
提问于2013-05-17
得票数 30
回答已采纳
2
回答
在单个开发环境中运行CI服务器有什么好处吗?
continuous-integration
我是一家公司的唯一开发人员,也有一家咨询公司,在那里我定期做合同工作。在这两个领域,我通常是每个项目的唯一开发人员。 目前,我尽可能多地使用TDD,所以我的大多数软件都有不错的测试覆盖率。以下是我想从你那里知道的: 单个开发环境实现持续集成是否有意义?如果是,为什么?如果没有,为什么? 我喜欢持续集成的想法,但是,除了与至少多一个开发人员一起进行项目之外,我不太明白这一点--还是我完全忽略了这一点? 谢谢, 乔
浏览 8
提问于2014-09-01
得票数 0
回答已采纳
1
回答
集成测试在覆盖率度量中被忽略。
maven
、
sonarqube
、
integration-testing
我正在运行一个Maven多模块项目,并使用SonarQube分析SonarQube 6.3的项目。该项目在每个模块中包含单元测试和集成测试。我成功地在target/jacoco-ut.exec和target/jacoco-it.exec中为UT和IT生成了报告。我认为Sonar Runner的分析参数是很好的,因为我可以看到两个报告都在分析过程中被处理和合并。 从SonarQube 6.3来看,单元测试和集成测试之间已经没有什么区别了,尽管唯一报告的度量是“单元测试”,这意味着集成测试被忽略了。 当我查看SonarQube中的覆盖度量时,我感到惊讶,因为报告的测试数量不是单元测试数量和
浏览 0
提问于2017-05-24
得票数 2
4
回答
如何将CI用于口译语言?
unit-testing
、
continuous-integration
、
integration-tests
、
build-system
我以前从未使用过连续集成系统(CI)。我主要用MATLAB、Python或PHP编写代码。这两种方法都没有构建步骤,我也不知道如何在我的工作中使用CI。一位在一家大公司从事大型项目的朋友告诉我,语言并不重要。 如果我没有构建步骤,我看不出CI对我有什么用处。我可以认为CI是一个运行单元测试的测试环境。我是不是遗漏了什么?
浏览 0
提问于2016-02-19
得票数 23
回答已采纳
2
回答
持续集成中非功能测试用例的测试策略
continuous-integration
、
agile
、
continuous-deployment
、
continuous-testing
在大型系统开发中,非功能需求往往是最重要的,并且实现它们需要花费大部分的开发time.The非功能测试是昂贵的并且通常花费很长的时间运行非功能测试通常不能在正常的持续集成系统周期中运行,因为它们可能需要太长的执行时间-稳定性测试可能需要两个weeks.Anyone可以建议任何好的测试策略来实现连续集成过程中手动执行非功能测试,在连续集成过程中采用每2小时创建一次的自动构建
浏览 2
提问于2015-06-24
得票数 0
4
回答
HP Fortify SCA与Jenkins的集成
jenkins
、
fortify
目前我们使用SonarQube作为源代码分析器。但现在在我们的组织中,他们正计划使用HP Fortify SCA进行源代码分析。我们已经将SonarQube与Jenkins集成,但我不知道如何将HP Fortify与Jenkins集成。我已经在谷歌上搜索过了,但是我没有得到好的解决方案。有没有人能帮帮我。
浏览 7
提问于2017-05-04
得票数 0
3
回答
C++的本地持续集成系统?
c++
、
continuous-integration
“本地持续集成系统”可能不是正确的术语,但我希望找到的是一个持续集成系统,它可以配置为监视本地文件(特别是C++文件)的更改,1)尝试编译受影响的目标文件(在第一次失败时停止),如果成功且没有新的源文件更改,2)链接受影响的二进制文件,如果成功且没有新的源文件更改,3)运行受影响的测试。 通过监视对本地文件的更改,我不是指监视提交到修订控制系统,而是指本地文件保存时的状态。理想情况下,系统应该提供对源编辑器的集成,这样它就可以监控编辑器中甚至还没有保存到磁盘的更改。 理想情况下,它还将提供当前和最近状态的图形指示(最好是在Windows 7上),以便在需要时快速钻取故障。 我找到的最接近的东西
浏览 2
提问于2012-12-23
得票数 4
2
回答
应该在Web中测试CQRS处理程序还是整个请求输出?
.net
、
asp.net-web-api
、
asp.net-core
、
cqrs
、
mediatr
我已经创建Web一段时间了,我很高兴能够测试CQRS处理程序(使用Mediatr管理),而不涉及任何类型的基础结构代码(控制器、请求等).And--它完全有意义,因为我的控制器非常薄,因为它们做的是控制器应该做的事情:请求和响应之间的通信: [HttpGet("requests")] public async Task<IEnumerable<AbsenceRequest>> GetAbsenceRequests(GetAbsenceRequests.Query query) { return await _med
浏览 5
提问于2017-02-27
得票数 3
回答已采纳
8
回答
PL/SQL的单元测试
oracle
、
unit-testing
、
plsql
任何人都有任何单元测试PL/SQL的经验或工具。我见过的最好看的工具似乎是Quests Tester,但我不确定它与持续集成工具或命令行测试的集成效果如何?
浏览 1
提问于2008-09-30
得票数 23
回答已采纳
3
回答
跨系统缓存解决方案的持续集成
java
、
continuous-integration
、
intersystems-cache
、
intersystems
我正在使用Intersystems Cache从头开始一个项目。我想为该项目设置一个持续集成服务器。Cache具有单元测试库,因此其思想是基于版本控制系统(ClearCase)的更改,将源代码导入到测试数据库中,构建源代码,在缓存终端中运行单元测试。 除了Cache Objectscript之外,肯定还有一些java代码需要构建。其他技术可以在以后添加。所以我需要一个持续集成工具,它不局限于一种特定的技术,而且很容易扩展。我过去曾使用CruiseControl构建java解决方案,但那已经是很久以前的事了,我想知道是否有更好的解决方案可用。 什么是最好的(希望是免费的)持续集成产品,最容易扩展
浏览 0
提问于2009-01-13
得票数 4
回答已采纳
4
回答
持续集成与持续交付/部署有何关系?
continuous-integration
、
terminology
、
continuous-delivery
、
continuous-deployment
以下是连续积分当前内容的引用: ..。经常将开发人员的工作代码复制到共享代码库的过程,以防止或最小化集成问题。 好吧,我明白了。但是还有连续交付和连续部署,这就是我不断迷失方向的地方: 连续集成是如何与连续交付和/或持续部署相关联的,假设沿着这条线(S)通过integration的某个地方,您最终会在目标环境中成为delivering,而目标环境中的一切都是deployed。 连续交付和连续部署有什么区别? 在DevOps被称为DevOps之前,我们使用的术语可能有助于理解这些新的DevOps术语,例如: 促进(或降级)某些预驱动目标,可选择地与某种类型的再生过程(编译、绑定等)结合起来,将所
浏览 0
提问于2017-03-11
得票数 24
回答已采纳
2
回答
自动将gem从持续集成服务器推送到RubyGems.org
ruby
、
rubygems
、
continuous-integration
、
teamcity
、
continuous-deployment
我有一个持续集成/持续部署场景,我希望我的构建脚本将ruby gem直接从公共构建服务器(teamcity.codebetter.com)推送到RubyGems.org。 问题是:我如何指定我的凭据?在我的本地机器上,我将它们放在~/.gem/credentials下,一切工作正常,但是我如何告诉构建服务器推送我的gem呢? 谢谢并致以最好的问候,Steffen Forkmann
浏览 0
提问于2010-08-05
得票数 1
回答已采纳
4
回答
Jenkins在devops流水线中处于什么位置?
jenkins
、
pipeline
、
devops
我不知道在下面的devops管道中jenkins工具应该放在哪里: code ->集成->测试-> release -> deploy -> operate 也许它可以在每一步中出现?
浏览 4
提问于2018-11-13
得票数 2
6
回答
使用构建脚本和持续集成的原因是什么?
testing
、
msbuild
、
continuous-integration
我试图通过构建脚本、夜间构建和持续集成等技术来掌握这一想法,但我看不出有什么好处。以此为例: 我们是一个4人团队,开发一个应用程序,没有单元测试。我们还使用Subversion进行源代码控制。 通过使用定制构建脚本和持续集成等方式,我们能获得什么好处?你“需要”为此进行单元测试吗? 我还可以提到,我们在本地机器上进行开发,当代码正常工作时,我们只更新生产服务器上的svn结帐。
浏览 3
提问于2009-05-08
得票数 4
回答已采纳
4
回答
您在编写集成测试时遇到的挑战是什么?
unit-testing
、
integration-testing
、
qa
您在编写集成测试时遇到的挑战是什么?编写单元测试对编写集成测试有帮助吗?
浏览 0
提问于2009-01-25
得票数 2
2
回答
夜间构建和持续集成之间的区别是什么?
continuous-integration
、
nightly-build
夜间构建和持续集成之间的区别是什么?只是签入/构建/测试的频率吗?例如,如果每小时或每分钟运行一次夜间构建过程,它是否与CI没有区别? 这个问题很相似,但并不完全相同:
浏览 8
提问于2011-10-13
得票数 1
回答已采纳
2
回答
连续集成和git挂钩之间的关系是什么?
git
、
version-control
、
continuous-integration
我试图养成这样一种习惯,即确保每个master提交到我工作的存储库都不会破坏任何现有的测试。在我当前存在缺陷的工作流中,master上有一些中间提交并不能通过所有测试,我正在尝试采用一种解决方案。 来自关于连续积分 构建和测试代码需要一个服务器。您可以在将代码推送到存储库之前在本地构建和测试更新,也可以使用CI服务器检查存储库中的新代码提交。 我一直无法弄清楚的是,持续集成是建立在git钩子之上,是git钩子的一种独占选择,还是一种互补的解决方案。 连续集成和git挂钩之间的关系是什么? 我已经看到了CI平台与简单的git挂钩的问题,但我理解将它们作为替代方案的答案,git挂钩对于solo/小
浏览 0
提问于2020-07-23
得票数 1
回答已采纳
2
回答
对持续集成的敏捷需求?
continuous-integration
深入研究CI,一个问题就出现了。敏捷开发过程是能够与持续集成一起工作的先决条件吗? 在传统的基于团队的开发过程中实现CI过程是可能的吗? 直觉告诉我,敏捷性或多或少是一个先决条件,但在与管理层交谈时,“直觉”不是一个论点……:-) 有没有关于这方面的文档?我所发现的一切都理所当然地认为你已经在敏捷工作了。
浏览 0
提问于2013-10-16
得票数 0
3
回答
如何设置复杂的java开发基础设施?
java
、
continuous-integration
、
build-process
我正在寻找一个完整的java开发基础设施,其集成包括: 像这样的IDE, 像这样的构建系统, 像这样的版本控制系统, 像这样的连续集成服务器, 像这样的存储库管理器, 像这样的自动发布插件。 此外,我还想: 一个预定义的多组分项目结构 ...and可选: 像这样的问题经理, 与开源主机(如 )的集成。 评估所有这些系统可能需要很长时间,使正在运行的基础设施的设置成为一个月或更长的任务。 在工作中,我已经准备好单独安装每个系统,但是对于我在家里的私人开发,我希望有类似的东西(不幸的是,我没有找到下载链接),在这里,所有的东西都已经安装好
浏览 1
提问于2009-10-09
得票数 7
回答已采纳
1
回答
什么是集成测试以及如何执行集成测试?
php
、
testing
我们已经研究了各种软件开发生命周期模型。所有SDLC模型都将集成测试作为其中一个层。在我看来,集成测试实际上是测试的“级别”,而不是测试的“类型”。我说的对吗?
浏览 0
提问于2016-09-22
得票数 0
1
回答
我想将基于.Net的核心web应用程序与使用Azure管道的测试套件集成起来,只想知道可能的情况。
azure-devops
、
continuous-integration
、
azure-pipelines
、
katalon-studio
、
smoke-testing
我是一家以产品为基础的公司的质量保证领导。我已经开发了一个“烟雾测试自动化套件”使用Katalon Studio为“基于.Net的核心web应用程序”。现在,我计划将我的烟雾测试自动化套件与基于.Net的核心web应用程序集成,使用Azure管道,而不是云。这意味着,如果在“基于.Net的核心web应用程序”项目上执行了云上的后集成,那么我的“烟雾测试自动化套件”(烟雾测试自动化套件)也应该自动运行并发布烟雾测试结果。我们目前正在使用Azure Devops、和Azure管线,是它的一个子实体。 我尝试过创建一个示例管道,但完全没有将“烟雾测试自动化套件”与云上的“基于.Net的核心web应用
浏览 5
提问于2020-01-03
得票数 0
1
回答
禁用测试的并发执行
maven
、
testing
、
concurrency
我们有几个人在一个项目上工作。在测试环境中,我们使用真实服务的沙箱,一次只能由一台机器访问(如果您同时在两台机器上运行测试,测试将失败)。如果某些测试当前在另一台机器上运行,有没有一种方法可以锁定这些测试的执行?我们使用maven,并将测试分为单元测试和集成测试。理想的解决方案是只锁定集成测试的执行。 如果有任何建议,我将不胜感激。
浏览 0
提问于2013-03-06
得票数 0
4
回答
是否有一个"DevTest“或"DevQA”等同于"DevOps"?
testing
、
qa
、
devops
我理解"devops“是开发过程的应用(问题跟踪、版本控制、发布管理.)操作任务(部署、迁移.)。 对于QA任务(只有人工才能执行的测试,而不是自动化测试或持续集成),是否有相同的术语用于开发过程?
浏览 0
提问于2018-06-04
得票数 0
回答已采纳
2
回答
关于连续积分的一个基本问题
jenkins
、
version-control
、
jenkins-pipeline
、
hudson
这不是一个编程问题,但我不知道更积极的论坛,此外,程序员是最好的人能够回答我的问题。 我正在努力理解持续集成背后的原理。一方面,我理解在回家之前每天提交代码是一种很好的做法,无论编码和测试是否完成,还有一个持续的集成概念,在这个概念中,提交了一些东西,它触发了一个构建,所有的测试用例都被运行了。这两件事不是互相矛盾吗?如果我们每天提交任何代码,它将导致每天失败的builds..Why --我们不是在编码和测试完成后手动触发构建吗?
浏览 10
提问于2021-03-04
得票数 0
回答已采纳
2
回答
在远程服务器上运行selenium
ruby-on-rails
、
selenium
、
rspec
、
automation
、
capybara
我正在为我的一个项目编写集成测试,使用以下相同的宝石: rspec、capybara和selenium。 我同样面临以下挑战, 我想在现有数据库上运行测试,我不想在执行测试之前或之后清除现有数据。 我们有一个远程服务器来进行集成测试。是否可以在删除服务器上运行测试?我想要的方式是在更新集成服务器上的构建之后,我想使用selenium进行集成测试。 任何帮助都是非常感谢的。
浏览 2
提问于2011-09-28
得票数 2
回答已采纳
1
回答
单元和集成测试。将它们保留在解决方案中的最佳实践
.net
、
testing
我们的实践涵盖了单元测试项目(MSTest框架)的一些基本功能,而复杂的集成测试(需要来自xml文件的外部数据,高度可定制的运行,外部连接和选择在测试和生产环境中的MS Studio外部运行)作为控制台应用程序。 可以吗?还是应该将所有控制台代码迁移到MSTest/NUnit框架?我猜在夜间构建中使用控制台集成测试应用程序是没有问题的,或者其他什么? 提前谢谢你!
浏览 0
提问于2012-02-14
得票数 1
1
回答
AWS AMI标签在Jenkins中未被识别
jenkins
、
agent
我正试图通过EC2插件在Jenkins建立一个AWS代理程序。我在云/节点配置中向AMI添加了一个标签,并将代理添加到jenkinsfile中: agent {label 'agent'} 但是当我试图运行这个作业时,它会被挂起寻找代理,并指出“‘Jenkins’没有标签‘agent’”。对如何让Jenkins识别AMI代理标签有什么建议吗?此外,我还测试了AWS和AMI连接,它们都通过得很好。 谢谢!
浏览 9
提问于2022-09-22
得票数 0
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JMeter持续集成测试
软件测试之——集成测试
教你杭州软件测试之集成测试
软件测试术语-系统集成测试
敏捷开发的3C:持续集成、连续测试与持续交付
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券