腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
5
回答
与QA (测试)团队共享开发测试用例(单元和开发集成)?
、
、
、
测试团队(在某些组织中称为QA团队)坚持认为,开发团队应该与他们共享他们(开发团队的)测试用例。他们的论点是,开发测试用例是QA测试的起点。 作为开发团队成员,我不理解这个请求。在我看来,测试人员应该根据需求测试解决方案。我不知道测试团队是否应该与详细的设计(低级设计)文档共享。然而,我们正在分享他们的详细设计。 我在这里读过一些文章,其中说QA团队应该与开发团队共享他们的测试用例,以获得更好的解决方案和更好的吞吐量。但是,没有开发团队与QA测试团队共享他们的测试用例。 如果我共享我的开发单元、集成测试用例和测试结果,我的QA团队看起来非常高兴。
浏览 0
提问于2014-11-25
得票数 9
2
回答
如何使用Git在两个分支上开发测试?
、
、
、
、
我有两个分支,一个用于开发,另一个用于生产,没有测试。 开发分支将添加新功能,并进行测试。 production分支将修复错误并创建测试。 如何与开发分支共享生产测试,而不是相反? 如何与开发分支共享生产分支上的bug修复?
浏览 0
提问于2012-10-11
得票数 0
1
回答
为team of 4提供Git工作流建议,并每天更新发布
、
我们有一个web应用程序,我们几乎每天更新和发布。我们正在开发4名开发人员,并使用Git作为我们的版本控制系统。 我们现在面临的问题是.“我们不能再每天更新发行版了” 开发人员将他们的工作(从功能-xx分支合并)提交到开发分支。 从开发分支发布到测试服务器进行测试 特性a(来自开发人员a) Test =OK,但特性b(来自开发人员b) 我们不知道如何让特性a从开发发布到掌握,而不需要特性b之间的提交。所以我们不能发布功能a来生活。 而且我们也不能更新开发中的一个小的提交到生产的改变,因为在开发分支中包含特性a和b。 我们想要的 (1)每日更新和发布的能力 (2)一旦他们的分
浏览 6
提问于2016-07-14
得票数 1
2
回答
在哪些情况下,您会针对内存数据库而不是开发数据库进行测试?
、
、
、
、
什么时候针对和开发数据库进行测试? 此外,作为一个相关的附带问题,当您使用开发数据库时,您使用的是单个开发数据库、集成开发数据库还是两者都使用? Also++,对于单元测试,你什么时候会使用内存中的数据库而不是模拟你的存储库/DAL等?
浏览 1
提问于2008-09-24
得票数 5
2
回答
系统测试和alpha测试
、
系统测试是在一个完全集成的系统上进行的,并由测试人员团队在开发人员现场完成。 验收测试有两种类型: alpha和beta alpha是在开发人员站点和软件开发组织内的人员完成的。 而beta是由最终用户和用户站点执行的,而不是在开发人员站点执行的。 我的问题是,如果系统和alpha测试都是在开发人员现场执行的,并且是由组织内部的人员执行的,那么两者之间有什么区别?
浏览 1
提问于2014-04-26
得票数 2
1
回答
用模拟类进行单元测试
、
、
、
、
我看过的一些站点指出,当您(开发人员)实现类(X)时,类(X)依赖于另一个类(Y)来获取信息,并且假设类(Y)尚未由开发团队开发,那么在类(X)的单元测试中,您应该模拟类(Y)。 我想知道的是,当类(Y)最终由开发团队实现时,您应该做什么?类(X)的开发人员现在是否必须回到他/她创建类(Y)模拟的单元测试,转而调用真正的对象? 如果我们要将真正的开发时间表放到透视类(X)中,那么类(X)可能已经在类(Y)实现了一个月或更长的时间,而为类(X)编写单元测试的开发人员(X)可能已经转移到了分配给他/她的其他任务上;这个人现在怎么能分配时间回去,重新投入时间重写他们以前的单元测试--这难道不是一个管
浏览 1
提问于2015-03-17
得票数 1
回答已采纳
4
回答
我们能否鼓励我们的测试团队在自动化测试方面与开发人员协作?
、
、
我是一名C#开发人员,我和我的团队正在尝试启动automated functional tests。(请注意,我们不想做Unit Tests__;我们希望开发测试每个测试一个功能点的测试) 我们的软件有几个模块,但它们有一些共同之处:一个输入(可以是File、string或数据库行)和一些输出(文件、数据库行,或者在某些情况下两者兼有)。 一个问题是,配置存储在数据库中,并且有大量的配置使软件能够正确运行,有人可能会更改它并影响测试。 在我看来,我们有一个惊人的测试团队,我正在考虑找到一种方法,开发人员可以开发测试,但测试团队有时也会帮助开发它们。 测试团队基于他们的测试用例开发自动化测试--
浏览 0
提问于2016-03-08
得票数 5
3
回答
Ruby/RoR开发:桌面或服务器
、
我们公司已经开始开发自己的系统“内部”。我们已经有了几个开发人员,他们将负责用Ruby/RoR编写代码。 我们目前正在讨论基础设施,我想问:我们是否应该在本地机器上开发所有东西,然后将其放到测试服务器上,然后放到生产中,还是应该在开发/测试服务器上开发所有东西,然后将其发布以供测试,然后发布到生产中? 只是对上面描述的一个更新:在“本地机器”下,我指的是开发人员的桌面,而这个测试/开发服务器是我们办公室中的一台机器。
浏览 0
提问于2012-08-01
得票数 1
回答已采纳
1
回答
我们应该构建一个通用的安全单元测试套件吗?
、
作为安全SDLC的一部分,我们将安全性作为安全需求直接交付到应用程序团队的待办事项中。安全需求将直接与迭代中交付的功能特性相关。我在这里主要讨论的是基于应用程序的控件(代码级别)。 作为其中的一部分,我们希望鼓励对这些需求进行单元测试,将其作为一种充分验证其实现的机制,并进一步促进TDD的实践--即开发人员将为安全性功能开发一个单元测试,例如路径遍历的输入验证,等等。 我已经读到,开发一个通用的单元测试套件对我们来说是个好主意。 现在我要问-是吗? 对我们来说,开发一组JUNIT测试来集成到开发团队项目中真的是个好主意吗?这里不存在灵活性的问题吗,因为我们基本上是标准化了开发团队的安全功能的方
浏览 0
提问于2020-11-06
得票数 2
1
回答
QA团队应该与Dev团队共享测试用例吗?
、
、
我正在为我的开发团队构建测试过程。 目前,我们在Dev和测试团队之间有多个乒乓球场景. 要将产品发送给QA,QA就会发现问题并将其返回给开发人员,然后将其修复给QA等等。 我要求测试团队与开发人员共享他们拥有的测试用例,他们似乎对此很满意。 我想知道这是否是从开发端进行测试的正确方法,因为他们可能只是依赖于测试人员为他们提供测试用例,直到QA告诉我们如何准确地测试为止,我们的质量会变得更糟。 相反,我看到了这个问题-- Dev与QA共享他们的测试用例, 与QA (测试)团队共享开发测试用例(单元和开发集成)? 我的问题是QA与Dev分享他们的工作
浏览 0
提问于2021-05-07
得票数 -3
1
回答
使用selenium的自动化测试必须在本地环境还是qa环境中运行?
、
、
我有一个与jenkins集成的3种不同环境(开发、qa和生产)的应用程序,我怀疑哪里有更好的环境来运行自动化测试开发或qa? 在开发环境中,进行了特征的开发和改变。在qa环境中,特性和bug可以用于测试团队。 这里的目的是运行自动化测试,为了验证UI,我们有集成测试和单元测试。
浏览 0
提问于2015-04-01
得票数 1
6
回答
我如何决定手动测试哪些内容,以及信任自动测试哪些内容?
、
、
、
、
我们有大量的开发人员,但只有几个QA人员。开发人员在整个开发过程中通过编写自动化测试来更多地参与qa,但我们的QA实践大多是手动的。 我喜欢的是,如果我们的开发实践是BDD和TDD,并且我们发展了一个健壮的测试套件。问题是:在构建这样的测试套件时,我们如何确定我们可以信任哪些测试,以及哪些我们应该继续手动测试?
浏览 8
提问于2010-04-15
得票数 8
回答已采纳
6
回答
测试人员应该自动完成他们的工作吗?
、
我们正在尝试建立我们的测试过程。我们想知道我们的测试人员是否应该开发自动回归测试,或者开发人员是否应该这样做。 其他类型的自动化测试呢?测试人员应该开发它们吗?
浏览 0
提问于2011-02-10
得票数 9
回答已采纳
2
回答
微软的实体框架如何抑制测试驱动的开发?
、
、
、
MS的实体框架在敏捷社区的开发人员中被认为是抑制测试驱动开发的。这是一个有影响力的.Net开发人员小组的,因为它没有真实地反映敏捷运动的原则。 敏捷开发人员在使用实体框架时面临的主要缺点是什么?
浏览 0
提问于2009-01-10
得票数 5
回答已采纳
4
回答
在git中,你理想的web应用分支架构是什么?
、
、
我们是一个小型的开发团队,正在构建一个web应用程序。我们目前有一个实时的、测试的和几个开发环境。 你会建议什么分支架构,这样理想情况下每个开发人员都可以处理自己的功能,这些功能可以在不与其他开发人员/功能相切的情况下进行测试和部署? 目前,每个开发人员都有自己的开发分支,并重新部署到测试分支。一旦一个功能被批准,开发人员就会将他的更改重新设置为主版本。 只要立即测试这些特性,这种方法就能正常工作。然而,如果一个开发人员正在开发下一个功能,而之前的功能还在测试中,我们需要手动处理。 感谢您的意见。
浏览 0
提问于2011-07-06
得票数 7
回答已采纳
1
回答
如何在ASP.NET Core6.0中编写单元测试友好代码?
、
、
、
我试图在.NET开发中找到对单元测试友好的最佳代码实践。 我假设,如果我必须为一个已经开发的项目实现单元测试,这将是痛苦的,而该项目在开发时不计划进行单元测试。 当我们开发Web或Webapplications?What时,需要记住什么是最好的单元测试--友好的applications?What是我们需要遵循的原则。固体原理中的界面偏析。
浏览 2
提问于2022-10-19
得票数 0
回答已采纳
1
回答
在OO开发项目中执行的测试活动
、
有人知道在使用增量开发和交付方法的面向对象开发项目中执行的测试活动吗?
浏览 0
提问于2011-04-09
得票数 0
回答已采纳
2
回答
作为后端开发人员,我们应该学习软件测试吗?
、
作为一名初级开发人员,我在一家为航空业开发软件的公司工作。我们有一个测试团队,所以我没有学习测试软件的动力。我的朋友在一家小公司当后端开发人员。他们的团队没有任何特定的测试团队,他们自己进行测试。后端开发人员应该学习测试软件吗?
浏览 0
提问于2014-10-14
得票数 12
回答已采纳
2
回答
QA团队在Gitflow分支模型中应该在哪里进行测试
、
、
、
、
我们是一个大团队(10-12个开发人员和4个qa),在同一个git存储库中处理多个项目。它是一个基于spring引导的后端web服务。我们正在寻找一个良好的git分支和部署策略。我们还有一个qa团队,它确保我们的特性按预期工作(在一定程度上没有bug)。 在读了几篇文章之后,我感觉到Gitflow模型会对我们很好。我的问题来了。 我们的QA团队应该在哪里测试我们的特性? 如果他们在特性分支上进行测试,就会产生bug,开发人员会修复它,一旦它通过QA测试,我们就会合并开发。QA将再次在开发分支中进行集成测试。 我们是否应该将所有特性(经过单元测试和开发人员的基本测试之后)合并到开发分支中,然后让
浏览 0
提问于2017-03-19
得票数 40
4
回答
测试用模拟对象.测试自动化工程师透视图
、
QA工程师负责开发用于单元测试的模拟对象的频率。那么处理模拟对象只是开发人员的工作吗?我之所以问这个问题,是因为我对QA这个职业很感兴趣,并且我正在学习一些工具,比如JUnit、TestNG和一些框架。我只想知道在开发人员完成什么级别的单元测试之前,QA工程师从哪一点接管测试以获得更好的测试覆盖率? 谢谢 编辑:基于下面的答案,我提供了关于QA的更多细节。我对更多的测试自动化感兴趣,而不是简单的QA涉及到脚本的记录和播放。那么,测试自动化工程师负责开发框架吗?或者他们有一支致力于框架开发的开发团队?是的,我是从测试自动化工程师的角度询问如何使用模拟对象进行测试。
浏览 0
提问于2011-02-13
得票数 5
回答已采纳
3
回答
到底BDD、TDD、ATDD、看板和Scrum与瀑布方法有什么不同?
、
、
我不明白以下几个术语之间的区别: BDD - 行为驱动开发 TDD - 测试驱动开发 ATDD - 验收测试驱动开发 看板 Scrum 这些术语在敏捷方法中是如何工作的?与瀑布方法有什么不同?
浏览 0
提问于2015-10-21
得票数 41
2
回答
测试人员在敏捷环境中进行测试时,他们会发生什么变化?
、
、
、
、
我们知道整个开发团队对产品的质量负责。如果只是测试人员的测试,就不会有责任分担的问题。当然,团队中的测试人员仍然需要在他们的专长中增加价值的能力。他们带来了宝贵的知识和技能。然而,所有团队成员都可以而且应该为产品的质量做出贡献,例如: 开发人员可以将软件分解为小型的、独立的可测试组件。 开发人员可以帮助自动化测试用例。 凭借他们的经验和诀窍,测试人员可以提醒开发人员潜在的程序漏洞或执行风险分析。So确保在早期阶段确保某些错误不会发生even。 所有团队成员都可以并且应该与用户一起工作,以确保在早期开发正确的东西。
浏览 0
提问于2019-03-23
得票数 5
回答已采纳
4
回答
ISTQB - Alpha & Beta测试术语让我困惑
我只是对Alpha & Beta测试感到困惑,特别是万一执行该测试的人员和地点,我正在阅读ISTQB教学大纲,根据这两个阿尔法和贝塔测试都是由潜在客户执行的,以下是确切的段落: 在软件产品投入商业销售之前,市场开发人员或COTS软件开发人员通常希望从其市场上的潜在或现有客户那里获得反馈。Alpha测试是在开发组织的站点执行的。Beta测试或现场测试是由人们在自己的位置执行的。两者都由潜在的客户执行,而不是由产品的开发人员执行。 但当我浏览谷歌和搜索这两个术语时,它说: Alpha测试由测试人员在开发人员站点进行,Beta测试由潜在客户在他们自己的位置进行。 那么哪个是正确的呢?
浏览 0
提问于2015-01-27
得票数 3
回答已采纳
6
回答
编写单元测试会阻止开发人员编写代码吗?
、
、
、
、
我们即将在我们的软件公司实施TDD,我们遇到了一些严重的问题。 如您所知,这是TDD生命周期: 添加测试 运行所有测试,查看新测试是否失败。 写代码 运行测试 重构码 重复 我们有许多开发任务,在待办事项中有好的、可读的用户故事。我只是不知道什么时候应该在开发过程中编写单元测试(和验收测试)。我知道TDD说我们应该在编写代码之前编写测试,但我的问题是: 如果我们的测试人员(目前只有两个测试人员)在开发过程之前开始编写自动化的单元测试,那么在编写单元/验收测试完成之前,开发人员应该实际做些什么(大约有8个开发人员)?他们是应该等待单元测试,还是应该立即开始开发过程(编写单元测试完成后,他们就可以
浏览 0
提问于2016-05-22
得票数 3
回答已采纳
2
回答
什么时候在软件开发过程中完成单元测试?
、
、
我知道什么是单元测试,但是当我读到关于测试驱动的开发时,我感到很困惑。 单元测试是您在代码库之前先进行测试,然后开发过程吗?或者是在开发过程中或开发之后,您只需要重构代码库的某些部分(这就是我在项目中所做的)。 我非常感谢任何开悟。
浏览 7
提问于2016-11-11
得票数 1
回答已采纳
3
回答
TDD在web应用开发中的必要性
、
、
、
我们的开发团队只有两名成员,我们开始开发一个中等规模的web应用程序(Laravel)。 我的问题是关于测试,特别是TDD,我们是真的开始严格遵循TDD,还是在没有任何测试框架的情况下开始开发,然后雇佣一些开发人员进行测试? 但是,如果我们没有遵循测试模式,测试人员(他们将在某个时候之后)如何处理现有的代码库。
浏览 0
提问于2017-03-10
得票数 5
2
回答
为什么在发布时进行测试,而不是开发?
我们使用描述这里的git流。这样,我们有三个主要分支:开发、掌握、发布和特性分支。 发展就是发展。在开发开始并部署特性进行开发之后,QAs合并发布,从开发到在QA env上进行测试。 然后修复会发布,而不是开发。发布是现在的主要分支。 然后,主人是从释放中创造出来的,并被置于预驱动阶段。Bugfixes现在去找主人了。 然后从主版中创建发行版,并将其合并以进行开发。 但是我们需要一个发布分支吗?没有发布分支我们能做吗?
浏览 0
提问于2017-07-22
得票数 1
回答已采纳
4
回答
当有压力要求尽早合并事物时,管理QA测试
、
、
、
、
我在一个由12人组成的团队中工作,我们有大约8名开发人员和一名QA人员。我们不遵循git流模型,但是我们确实有特性分支,在这些分支中进行单独的特性开发,然后将这些特性合并到master中,然后发布。由于开发人员很多,而且只有一个QA,QA人员总是会造成瓶颈,因为在合并到master之前,必须在特性分支上进行测试。 但是,当合并冲突发生时,这会阻碍开发人员,因为在测试阶段所花费的时间。因此,QA人员必须被要求尽早合并事物,然后在掌握中测试所有的东西。 可以做些什么来改进这个过程吗?跟着git流会有帮助吗?尽管它增加了一个额外的开发分支层,这可能会引起更多的维护担忧?
浏览 0
提问于2019-04-03
得票数 4
5
回答
想要从软件开发转向测试领域
、
、
我有4年的软件开发经验。但我做的不仅仅是软件开发,而是软件手工测试。我很擅长找到与功能相关的严格的bug。 我热爱软件测试,而不是软件开发。 请建议我是否可以在测试领域进行切换。
浏览 0
提问于2014-09-11
得票数 7
10
回答
软件开发中的测试人员
、
、
在我的公司,我们开发了一种软件产品。到目前为止,我们还没有任何测试人员,所以基本上开发人员都是测试人员,当然还有客户和用户(不太好)。 我们的团队现在由4名开发人员组成,我们主要使用Cruisecontrol、Flex、ASP.NET、IIS、MSSQLServer和WebORB。我敦促经理们雇用一名测试人员,但我不知道测试人员在软件开发中是否正常。所以: 在产品(或大型项目)中,development?Should测试人员只做测试工作?是测试人员必需的吗?或者,您可以期望开发人员或图形设计人员在一周的一半时间内进行测试吗?在哪里可以找到优秀的测试人员(我想软件开发测试没有学位)?是技术团队领
浏览 17
提问于2009-02-08
得票数 11
回答已采纳
3
回答
什么是白盒测试?测试人员在进行白盒测试时究竟做了什么?
、
、
我是一个手动测试人员,想进一步深入到白盒测试的深度。我知道并有使用黑匣子测试的经验,但当涉及到白盒测试时,我几乎一无所知。 有人能告诉我白盒测试器到底是干什么的吗? 他们像开发人员一样开发代码吗?还是检查开发人员开发的代码? 他们使用的工具是什么? 自动化测试是否被视为白盒测试?他们之间有什么区别? 为什么需要白盒测试?
浏览 0
提问于2015-02-04
得票数 2
回答已采纳
5
回答
在小公司/小团队中拥有测试人员的可行性
、
我的理解是,建议测试人员与开发人员分开,也就是说,显然你让开发人员测试他们的代码,但也有专门的测试人员。 在一个小项目上,例如5个或更少的开发人员,这实际上是如何工作的?你似乎不太可能让测试人员全职工作,虽然你可以随机引入短期人员,但我认为测试人员应该很好地理解应用程序-它的预期用途,它的用户,它的特性-就像你不希望开发人员在项目中短暂停留一样。
浏览 0
提问于2010-03-04
得票数 7
回答已采纳
1
回答
保持开发和测试同步的最佳方法
、
、
、
、
我们有一个前端开发人员,两个后端开发人员和一个QA。QA负责使用Cypress编写端到端测试。编写单元测试。后端开发人员在后端回购中编写单元测试,而QA编写微服务集成和e2e测试。 我希望QA和开发人员能够同步工作,这样,当由开发人员创建拉请求时,就会对其进行检查,但只有在集成和e2e测试准备就绪时,才能将其合并,而QA应该在相同的特性分支中处理。 这样做对吗?使开发和测试保持同步的最佳方法是什么? 我们还有一个CI/CD管道,所以当代码被合并时,重要的是所有的测试都准备好了。 开发人员似乎不太喜欢这种方法,因为他们需要最早将代码合并到开发分支中,因此从Developers创建的下一个特性分支
浏览 0
提问于2021-04-15
得票数 -1
1
回答
测试人员做测试和程序员为待定测试工作编码之间的工作流程是怎样的?
在做软件开发的大公司中,他们通常有专门的团队负责构建管理、测试、开发等。 无论敏捷与否,团队之间的工作流程是如何工作的?我的意思是,测试团队是否会编写单元测试,然后开发团队编写代码来遵守这些测试(基本上是TDD)?然后,测试团队可能会为一个完全不同的项目编写测试,或者在开发团队完成他们的编码之前有一个稍微安静的时期。有哪些可能的工作流程? 这是我非常感兴趣的事情。我知道在我目前的公司我们做得不正确(我们有一个测试员,大约5个开发人员,这是小规模),但我不确定如何准确地制定出理想的工作流程。许多人(好吧,前项目经理)都尝试过,但都失败了。
浏览 1
提问于2010-05-11
得票数 0
5
回答
从开发人员的角度进行测试
、
、
我有一本书提到: 测试有多种类型,包括单元测试、集成测试、功能测试、系统测试、性能测试和验收测试。 人们经常注意到,许多开发人员只进行单元测试,或者根本不进行测试。从上述测试的类型来看,哪些测试将由开发人员进行?当涉及到测试时,开发人员的职责是什么?
浏览 0
提问于2013-06-08
得票数 3
1
回答
如何为面向组件的软件平台编写集成测试
、
初始情况: 我们正在开发一个软件平台,可以通过配置不同的组件和添加附加的组件来生成产品。该平台由一个小型开发团队开发了几年。现在这个平台被越来越多的人使用,我们有了新的开发人员和测试人员。我们目前正在为开发人员开发一个概念。原因是,我们对组件没有太多的开发人员测试。 测试团队使用自动化UI测试工具来测试平台发出的产品。 我们的目标: 我们希望激励我们的团队成员编写更多的测试来实现。 缩短反馈周期 减少新特性的bug计数 减少回归 问题: 我们想要开始找出易碎的成分。在我们找到它们之后,我们希望为描述预期特性的组件编写集成测试。现在我们有了以下问题:我们可以自己测试组件,并模拟所有依赖于其他组件
浏览 0
提问于2013-06-03
得票数 2
回答已采纳
7
回答
开发人员能有效地执行测试吗?
、
我还不知道作为开发/测试团队的一员是什么感觉。如果在一个组织(主要是单一产品公司),开发人员能有效地处理测试吗? 据我所读到: 开发人员不喜欢测试,因此测试的有效性受到影响,测试需要特殊的工具和技能。 因此,在工作场所,如果开发部门的成员必须执行测试部分,他不会高效地执行吗?若否,原因为何?为什么开发人员不喜欢测试呢? 我没有得到真正的概念。 资料来源:自动化软件测试:介绍、管理和性能,Elfriede,Jeff,John
浏览 0
提问于2013-03-24
得票数 5
回答已采纳
2
回答
BDD如何补充TDD
、
、
、
、
自从我听说了BDD(行为驱动的开发)之后,我一直在想它是否补充了TDD?它在web开发中真的有用吗?作为一个繁忙的.net web开发人员,是否值得在BDD和TDD上花费时间?当我经历了它,我发现它是相当有趣的,但我不知道它如何是有用的,我们! 我听过这句话,但它究竟是什么意思呢? 虽然这些工具通常是专门为在BDD项目中使用而开发的,但它们可以被看作是支持测试驱动开发的专用工具形式。这些工具可以将自动化添加到无处不在的语言中,这是BDD的中心主题。
浏览 3
提问于2013-10-02
得票数 4
回答已采纳
1
回答
开发人员如何在运行中的大型在线Saas应用程序上添加新功能?
、
、
、
我想知道开发人员如何在云上持续开发web应用程序。他们使用的是哪种软件或开发环境?Docker的答案正确吗?谢谢
浏览 2
提问于2017-01-06
得票数 1
9
回答
你的测试是谁做的?
这个问题被标记为社区维基,是主观的,但请不要关闭它,我认为这是一个很好的问题,我想知道开发社区对测试有什么看法。 我已经做了10多年的开发人员,还没有在一家有专门测试部门的公司工作过。多年来,我看到人们对测试的态度越来越差,最近管理层追求的是快速的结果和快速的部署,有很多团队只是忘记了开发的科学,而忽略了严肃的测试。 最终的结果是-管理层最初对开发速度感到满意,应用程序甚至可能在生产中稳定运行一段时间,但之后肯定会发生一些事情。根据应用程序的复杂程度,可能有很多地方会出错,有时会一下子全部出错。在大多数情况下,这些问题是由环境驱动的,因此很难隔离和修复。客户端是最终承担压力测试角色的实体,因为
浏览 1
提问于2010-02-12
得票数 4
回答已采纳
1
回答
我们在哪里为新特性创建端到端测试?
、
、
、
、
让我们假设一个开发人员开始开发一个新特性。他们创造了一个新的分支。团队还有一个CI服务器,他们在这里构建和测试新特性。 当开发人员正在编写代码时,QA-工程师需要为这个特性编写自动化的验收测试(我们使用Scrum)。这些测试是否需要添加到开发人员实现该特性的分支中?如果是的话,那么在技术上是如何完成的--开发人员是否将测试合并到他的分支(从QA-engineer的分支进行特性)或者什么?如果没有,那么CI如何知道要运行哪个分支的测试?(例如,CI如何知道这些新测试只应针对正在实现特性的分支运行,而不应针对所有其他分支运行?)
浏览 0
提问于2021-07-11
得票数 0
回答已采纳
1
回答
小公司软件过程
、
我想知道测试应该如何在小型团队(或启动团队)中进行。 我指的是分配给多个开发任务的5-10个开发人员。 根据我的经验,在开发过程中几乎没有测试,但我也听说小团队可以通过软件过程成熟度的初始级别。 在一个成熟但规模较小的团队中,QA和测试是如何在开发过程中进行的? (如果可以的话,请描述整个软件过程,包括谁应该做什么) 编辑(更详细): 我对开发分布式处理密集型后端的团队特别感兴趣,因为它是API。这两个部分(后端,前端)是由两组不同的3. 我想知道是谁在测试什么,什么时候。如果我编写了一个模块,并且它是单元测试,那么在完成代码时是否编写集成测试?您应该在这样一个小组中指定一个开发人员来专注于测
浏览 0
提问于2014-01-22
得票数 -1
回答已采纳
6
回答
自动测试在游戏开发中有多常见?
游戏开发者用来编写单元测试和集成测试吗?它在益智开发人员中有多普遍?在MMORPG和FPSes的开发者中呢? (我没有游戏开发方面的背景,我也没有考虑使用它-这只是我突然想到的一个疑问。因此,即使我已经喜欢编写自动化测试,也不需要试图说服我编写它们。)
浏览 0
提问于2011-12-22
得票数 38
回答已采纳
4
回答
当开发人员将票据移动到“准备测试”时,正常的通信是什么?
、
、
、
我与我的团队中的开发人员进行了持续的辩论和讨论,讨论了当开发人员完成票据的工作并将其传递给QA时所期望的信息量。 我们是一个敏捷的商店(我们使用过scrum、kanban和两者的混合体),典型的团队比率是每四个开发人员一个QA资源(以及技术所有者,他们通常贡献了一个全职开发人员的一半代码)。 我的论点是,当我们有足够的开发人员时,测试队列很容易备份。如果票据中提供的文档不足,当它进入测试准备阶段时,我必须这样做: 找到开发人员并得到口头澄清。通常情况下很容易,但如果有人在家或外面工作,就会造成延误。 进入git以查看那里是否有文档,如果没有,请尝试阅读源代码。 尝试在代码评审工具中找到注释,以
浏览 0
提问于2016-08-17
得票数 6
回答已采纳
3
回答
我们应该将自动化测试代码与应用程序代码一起存储吗?
、
、
我目前正在与我的团队讨论自动化测试代码。 我们有一个具有开发分支和e2e_test分支(自动化代码)的存储库。它们是两个不同的项目。为了实现自动化,我们对应用程序的URL进行测试,例如Dev URL和Stage URL。 问题是,开发人员不断地将开发分支合并到e2e_test分支中,这对我来说毫无意义,因为自动化代码和SUT或产品代码是不同的。我试图向他们解释,但是他们认为,当他们开发新特性时,e2e_test分支也必须用新代码进行更新。但我再次告诉他们,但他们是太不同的项目,不同的代码。 由于这种合并,开发分支和e2e_test分支之间存在着很多冲突,这本来就不应该发生,因为它们是不同的。
浏览 0
提问于2017-02-21
得票数 2
5
回答
软件工程师给QA职位带来了什么额外的好处?
、
、
、
我注意到,在过去的几年中,雇主现在正在寻找QA/开发人员(QA工程师,他们是熟练的开发人员)。 我想知道其他人认为这些QA/Devs给项目带来的实际额外活动是什么。 这些都是脑海中浮现的几点: 在进行白盒测试时读取代码 在开发人员旁边创建单元测试 创建集成测试 这与开发经验如何提高测试人员发现缺陷的有效性无关。但是,关于了解这些增值活动是什么,这种类型的测试资源可以给开发人员和项目带来什么。 谢谢您的反馈! 对增值活动的SQA堆栈交换响应: 提供常规测试、艾伦的自动化 探索更好的代码可测试性( 阿鲁纳 )可能的软件设计选择 执行白盒测试,布鲁斯·麦克劳德
浏览 0
提问于2011-05-20
得票数 22
回答已采纳
6
回答
哪些是常见的java web开发实践?
我想了解更多/更好地了解至少有两个团队的开发组的普通java web开发实践-- web设计人员和web组件开发人员。尤其是,我有兴趣了解如下: 假设有一个代码存储库,是否所有团队都签出了所有代码的本地副本?如果是,为什么web设计人员希望/需要访问后端代码,类似地,为什么web组件开发人员希望/需要访问前端代码? 每个团队成员,不管是哪个团队,如何测试他们的代码?他们是将代码“部署”到他们的本地工作站、开发框上的单个实例,还是统一的开发框上? 集成和测试是如何完成的?例如,假设web设计人员创建一个“注册”表单页,而web组件开发人员创建后端代码来处理数据并将其插入数据库--前端
浏览 2
提问于2009-10-21
得票数 7
6
回答
开发人员应该创建测试用例,然后运行测试用例吗?
我在一家公司工作,开发经理希望开发人员在编写任何代码之前创建测试用例。然后,这些测试用例必须由开发人员维护。每个开发人员都会被期望运行测试用例。 从这一点,你应该能够收集到,该公司是相当小的,没有测试人员。 来自一个软件架构师的职位,不得不写/执行测试用例,戴着我的“测试者”帽子,这对系统来说有点令人震惊。无论如何,我都这样做,但这似乎是一个相当昂贵的练习:) 编辑: 我似乎需要在这里详细说明:我不是在谈论单元测试、TDD等等。) 我指的是测试人员所做的那种测试。一旦我开发了一个系统(用我的单元测试/ tdd /等等)该软件经过一个测试阶段。开发人员应该是测试人员,开发人员应该是测试用例吗?
浏览 0
提问于2012-11-05
得票数 4
回答已采纳
4
回答
我们怎么会有单元测试哲学呢?
、
嗨stackoverflow家族。 毫无疑问,单元测试在软件开发中是非常重要的。但我认为实践和哲学才是最重要的。大多数开发人员想要使用这种理念,但他们不能在他们的项目上执行它,因为他们不习惯测试驱动开发。现在我的问题是给那些遵循这种哲学的人。根据你的经验,好的测试的特性是什么?以及你如何让它成为你生活的一部分。 好日子。
浏览 0
提问于2010-02-13
得票数 3
回答已采纳
1
回答
什么是最好的框架量角器还是茉莉花?
、
、
、
、
我有麻烦了。我正在测试的网页是使用AngularJS和KnockoutJS开发的。 搜索酒店和网站上的其他网页都是使用Angularjs开发的。 酒店的预订和付款都是用淘汰机开发的。 我知道Jasmine框架用于测试Knockoutjs应用程序。我可以在c#中为Angularjs和knockoutjs应用程序使用Protractor框架吗? 或者有没有其他的e2e测试框架来测试这些any应用程序?
浏览 3
提问于2016-08-19
得票数 0
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
从高级测试到测试开发
Python测试开发之开发调试简介
软件外包开发测试文档
软件外包开发测试流程
测试开发工程师
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券