腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
使用selenium的自动化测试必须在本地环境还是qa环境中运行?
、
、
我有一个与jenkins集成的3种不同环境(开发、qa和生产)的应用程序,我怀疑哪里有更好的环境来运行自动化测试开发或qa? 在开发环境中,进行了特征的开发和改变。在qa环境中,特性和bug可以用于测试团队。 这里的目的是运行自动化测试,为了验证UI,我们有集成测试和单元测试。
浏览 0
提问于2015-04-01
得票数 1
2
回答
系统测试和alpha测试
、
系统测试是在一个完全集成的系统上进行的,并由测试人员团队在开发人员现场完成。 验收测试有两种类型: alpha和beta alpha是在开发人员站点和软件开发组织内的人员完成的。 而beta是由最终用户和用户站点执行的,而不是在开发人员站点执行的。 我的问题是,如果系统和alpha测试都是在开发人员现场执行的,并且是由组织内部的人员执行的,那么两者之间有什么区别?
浏览 1
提问于2014-04-26
得票数 2
5
回答
与QA (测试)团队共享开发测试用例(单元和开发集成)?
、
、
、
测试团队(在某些组织中称为QA团队)坚持认为,开发团队应该与他们共享他们(开发团队的)测试用例。他们的论点是,开发测试用例是QA测试的起点。 作为开发团队成员,我不理解这个请求。在我看来,测试人员应该根据需求测试解决方案。我不知道测试团队是否应该与详细的设计(低级设计)文档共享。然而,我们正在分享他们的详细设计。 我在这里读过一些文章,其中说QA团队应该与开发团队共享他们的测试用例,以获得更好的解决方案和更好的吞吐量。但是,没有开发团队与QA测试团队共享他们的测试用例。 如果我共享我的开发单元、集成测试用例和测试结果,我的QA团队看起来非常高兴。
浏览 0
提问于2014-11-25
得票数 9
1
回答
保持开发和测试同步的最佳方法
、
、
、
、
我们有一个前端开发人员,两个后端开发人员和一个QA。QA负责使用Cypress编写端到端测试。编写单元测试。后端开发人员在后端回购中编写单元测试,而QA编写微服务集成和e2e测试。 我希望QA和开发人员能够同步工作,这样,当由开发人员创建拉请求时,就会对其进行检查,但只有在集成和e2e测试准备就绪时,才能将其合并,而QA应该在相同的特性分支中处理。 这样做对吗?使开发和测试保持同步的最佳方法是什么? 我们还有一个CI/CD管道,所以当代码被合并时,重要的是所有的测试都准备好了。 开发人员似乎不太喜欢这种方法,因为他们需要最早将代码合并到开发分支中,因此从Developers创建的下一个特性分支
浏览 0
提问于2021-04-15
得票数 -1
1
回答
什么是最好的框架量角器还是茉莉花?
、
、
、
、
我有麻烦了。我正在测试的网页是使用AngularJS和KnockoutJS开发的。 搜索酒店和网站上的其他网页都是使用Angularjs开发的。 酒店的预订和付款都是用淘汰机开发的。 我知道Jasmine框架用于测试Knockoutjs应用程序。我可以在c#中为Angularjs和knockoutjs应用程序使用Protractor框架吗? 或者有没有其他的e2e测试框架来测试这些any应用程序?
浏览 3
提问于2016-08-19
得票数 0
2
回答
QA团队在Gitflow分支模型中应该在哪里进行测试
、
、
、
、
我们是一个大团队(10-12个开发人员和4个qa),在同一个git存储库中处理多个项目。它是一个基于spring引导的后端web服务。我们正在寻找一个良好的git分支和部署策略。我们还有一个qa团队,它确保我们的特性按预期工作(在一定程度上没有bug)。 在读了几篇文章之后,我感觉到Gitflow模型会对我们很好。我的问题来了。 我们的QA团队应该在哪里测试我们的特性? 如果他们在特性分支上进行测试,就会产生bug,开发人员会修复它,一旦它通过QA测试,我们就会合并开发。QA将再次在开发分支中进行集成测试。 我们是否应该将所有特性(经过单元测试和开发人员的基本测试之后)合并到开发分支中,然后让
浏览 0
提问于2017-03-19
得票数 40
4
回答
我们能否鼓励我们的测试团队在自动化测试方面与开发人员协作?
、
、
我是一名C#开发人员,我和我的团队正在尝试启动automated functional tests。(请注意,我们不想做Unit Tests__;我们希望开发测试每个测试一个功能点的测试) 我们的软件有几个模块,但它们有一些共同之处:一个输入(可以是File、string或数据库行)和一些输出(文件、数据库行,或者在某些情况下两者兼有)。 一个问题是,配置存储在数据库中,并且有大量的配置使软件能够正确运行,有人可能会更改它并影响测试。 在我看来,我们有一个惊人的测试团队,我正在考虑找到一种方法,开发人员可以开发测试,但测试团队有时也会帮助开发它们。 测试团队基于他们的测试用例开发自动化测试--
浏览 0
提问于2016-03-08
得票数 5
4
回答
ISTQB - Alpha & Beta测试术语让我困惑
我只是对Alpha & Beta测试感到困惑,特别是万一执行该测试的人员和地点,我正在阅读ISTQB教学大纲,根据这两个阿尔法和贝塔测试都是由潜在客户执行的,以下是确切的段落: 在软件产品投入商业销售之前,市场开发人员或COTS软件开发人员通常希望从其市场上的潜在或现有客户那里获得反馈。Alpha测试是在开发组织的站点执行的。Beta测试或现场测试是由人们在自己的位置执行的。两者都由潜在的客户执行,而不是由产品的开发人员执行。 但当我浏览谷歌和搜索这两个术语时,它说: Alpha测试由测试人员在开发人员站点进行,Beta测试由潜在客户在他们自己的位置进行。 那么哪个是正确的呢?
浏览 0
提问于2015-01-27
得票数 3
回答已采纳
1
回答
在OO开发项目中执行的测试活动
、
有人知道在使用增量开发和交付方法的面向对象开发项目中执行的测试活动吗?
浏览 0
提问于2011-04-09
得票数 0
回答已采纳
1
回答
QA团队应该与Dev团队共享测试用例吗?
、
、
我正在为我的开发团队构建测试过程。 目前,我们在Dev和测试团队之间有多个乒乓球场景. 要将产品发送给QA,QA就会发现问题并将其返回给开发人员,然后将其修复给QA等等。 我要求测试团队与开发人员共享他们拥有的测试用例,他们似乎对此很满意。 我想知道这是否是从开发端进行测试的正确方法,因为他们可能只是依赖于测试人员为他们提供测试用例,直到QA告诉我们如何准确地测试为止,我们的质量会变得更糟。 相反,我看到了这个问题-- Dev与QA共享他们的测试用例, 与QA (测试)团队共享开发测试用例(单元和开发集成)? 我的问题是QA与Dev分享他们的工作
浏览 0
提问于2021-05-07
得票数 -3
4
回答
如何编写web应用程序的用户验收测试?
、
、
我需要一些关于web开发的用户接受测试用例的指导,这意味着我已经为用户开发了GUI来登录和注册。我现在需要为客户端编写这个图形用户界面的测试用例。有人能帮我做这个吗?我是一个云栈开发人员和全堆栈,所以我的经验质量保证是相当有限的,但我是开放的知识和学习。
浏览 0
提问于2020-04-06
得票数 0
6
回答
自动测试在游戏开发中有多常见?
游戏开发者用来编写单元测试和集成测试吗?它在益智开发人员中有多普遍?在MMORPG和FPSes的开发者中呢? (我没有游戏开发方面的背景,我也没有考虑使用它-这只是我突然想到的一个疑问。因此,即使我已经喜欢编写自动化测试,也不需要试图说服我编写它们。)
浏览 0
提问于2011-12-22
得票数 38
回答已采纳
4
回答
在git中,你理想的web应用分支架构是什么?
、
、
我们是一个小型的开发团队,正在构建一个web应用程序。我们目前有一个实时的、测试的和几个开发环境。 你会建议什么分支架构,这样理想情况下每个开发人员都可以处理自己的功能,这些功能可以在不与其他开发人员/功能相切的情况下进行测试和部署? 目前,每个开发人员都有自己的开发分支,并重新部署到测试分支。一旦一个功能被批准,开发人员就会将他的更改重新设置为主版本。 只要立即测试这些特性,这种方法就能正常工作。然而,如果一个开发人员正在开发下一个功能,而之前的功能还在测试中,我们需要手动处理。 感谢您的意见。
浏览 0
提问于2011-07-06
得票数 7
回答已采纳
3
回答
我们应该将自动化测试代码与应用程序代码一起存储吗?
、
、
我目前正在与我的团队讨论自动化测试代码。 我们有一个具有开发分支和e2e_test分支(自动化代码)的存储库。它们是两个不同的项目。为了实现自动化,我们对应用程序的URL进行测试,例如Dev URL和Stage URL。 问题是,开发人员不断地将开发分支合并到e2e_test分支中,这对我来说毫无意义,因为自动化代码和SUT或产品代码是不同的。我试图向他们解释,但是他们认为,当他们开发新特性时,e2e_test分支也必须用新代码进行更新。但我再次告诉他们,但他们是太不同的项目,不同的代码。 由于这种合并,开发分支和e2e_test分支之间存在着很多冲突,这本来就不应该发生,因为它们是不同的。
浏览 0
提问于2017-02-21
得票数 2
2
回答
如何执行测试过程-自动化/手动-web应用程序
、
、
、
、
我在一家初创公司工作,开发人员数量有限,只有4-5。我们在所有开源平台上工作,如Java、jQuery、Spring等,用于开发基于web的应用程序。为了进行集成,我们使用Github。 作为唯一的测试人员,很难为团队准备一个合适的测试计划。此外,我们遵循敏捷开发过程。 请向我建议您喜欢哪种类型的测试:手动测试还是自动化测试? 我期待着自动化的过程。您能建议哪种架构适合这种类型的团队&测试吗? 我也欢迎关于单元测试、继续测试、功能测试、性能测试和负载测试的建议。 我需要你在这方面的所有经验和努力的建议和方向。我目前正在使用Selenium、J抄、BlazeMeter和Eclipse进行
浏览 0
提问于2015-04-28
得票数 1
回答已采纳
2
回答
将测试金字塔实现为QA
、
、
、
、
最近,为了实现试验金字塔,我已经开始为开发团队构建单元测试。我的开发经理们似乎对此相当兴奋,并对此表示赞同。 我想知道是否还有其他人实施和执行了测试金字塔指南,如果是的话,它是如何完成的。特别是,如何说服开发人员维护和实现单元/集成测试?
浏览 0
提问于2016-10-28
得票数 11
回答已采纳
2
回答
测试人员在敏捷环境中进行测试时,他们会发生什么变化?
、
、
、
、
我们知道整个开发团队对产品的质量负责。如果只是测试人员的测试,就不会有责任分担的问题。当然,团队中的测试人员仍然需要在他们的专长中增加价值的能力。他们带来了宝贵的知识和技能。然而,所有团队成员都可以而且应该为产品的质量做出贡献,例如: 开发人员可以将软件分解为小型的、独立的可测试组件。 开发人员可以帮助自动化测试用例。 凭借他们的经验和诀窍,测试人员可以提醒开发人员潜在的程序漏洞或执行风险分析。So确保在早期阶段确保某些错误不会发生even。 所有团队成员都可以并且应该与用户一起工作,以确保在早期开发正确的东西。
浏览 0
提问于2019-03-23
得票数 5
回答已采纳
2
回答
在哪些情况下,您会针对内存数据库而不是开发数据库进行测试?
、
、
、
、
什么时候针对和开发数据库进行测试? 此外,作为一个相关的附带问题,当您使用开发数据库时,您使用的是单个开发数据库、集成开发数据库还是两者都使用? Also++,对于单元测试,你什么时候会使用内存中的数据库而不是模拟你的存储库/DAL等?
浏览 1
提问于2008-09-24
得票数 5
7
回答
如何计划测试时间
、
、
假设10个开发人员花了6个月的时间来开发某个应用程序。作为一个项目经理,我应该在我的测试计划中留出多少时间? 6个月的工作包括单元测试。我特别关注功能测试和用户验收测试。 开发时间和测试时间之间是否存在比例或关系?
浏览 16
提问于2008-10-20
得票数 5
回答已采纳
1
回答
使用测试用例,检查列表作为开发中的支持?
、
我们公司正在从瀑布走向scrum。 所以现在测试人员和开发人员真的在一起工作。还有一个想法,就是使用由测试人员创建的清单和测试用例来帮助程序员开发软件。 我真的觉得有点不对劲。例如:开发人员可能会误解测试人员在测试用例中记录的需求。有什么缺点吗? 更新:经过9个月的scrum,我可以说开发人员实际上没有时间重复检查信息(来自文档和测试用例)。所以我甚至不能说它对产品质量的影响是坏的还是好的。其实确实不错,大家都会注意到的。
浏览 0
提问于2017-07-14
得票数 1
4
回答
测试用模拟对象.测试自动化工程师透视图
、
QA工程师负责开发用于单元测试的模拟对象的频率。那么处理模拟对象只是开发人员的工作吗?我之所以问这个问题,是因为我对QA这个职业很感兴趣,并且我正在学习一些工具,比如JUnit、TestNG和一些框架。我只想知道在开发人员完成什么级别的单元测试之前,QA工程师从哪一点接管测试以获得更好的测试覆盖率? 谢谢 编辑:基于下面的答案,我提供了关于QA的更多细节。我对更多的测试自动化感兴趣,而不是简单的QA涉及到脚本的记录和播放。那么,测试自动化工程师负责开发框架吗?或者他们有一支致力于框架开发的开发团队?是的,我是从测试自动化工程师的角度询问如何使用模拟对象进行测试。
浏览 0
提问于2011-02-13
得票数 5
回答已采纳
7
回答
开发人员能有效地执行测试吗?
、
我还不知道作为开发/测试团队的一员是什么感觉。如果在一个组织(主要是单一产品公司),开发人员能有效地处理测试吗? 据我所读到: 开发人员不喜欢测试,因此测试的有效性受到影响,测试需要特殊的工具和技能。 因此,在工作场所,如果开发部门的成员必须执行测试部分,他不会高效地执行吗?若否,原因为何?为什么开发人员不喜欢测试呢? 我没有得到真正的概念。 资料来源:自动化软件测试:介绍、管理和性能,Elfriede,Jeff,John
浏览 0
提问于2013-03-24
得票数 5
回答已采纳
3
回答
单元测试与集成测试及其维护
、
我正在开发一个在并行开发环境中不断增强的web应用程序(在两个不同的环境中开发两个需求,当第一个需求发布到生产环境中时,将第一个代码库合并到第二个)。 我的问题是关于app的集成测试和单元测试及其维护。 使用mocking的单元测试使得并行开发中的测试难以维护,并行开发中的集成测试(使用selenium)使得在数据库中维护所需数据变得困难(这可能比修复失败的单元测试更容易) 我倾向于集成测试,因为合并代码不会破坏用例,但由于期望,合并代码可能会导致单元测试用例失败。这个应用程序有点老,没有为单元测试和重构代码和维护单元测试用例进行适当的设计,hard.Please建议了一种更好的测试方法。
浏览 0
提问于2013-02-25
得票数 2
1
回答
为什么不同的rake命令会影响不同的数据库?
当没有指定RAILS_ENV时,db:create和db:drop会同时影响开发和测试。然而,在相同的情况下,db:migrate只影响开发。为什么会这样呢?
浏览 1
提问于2015-10-06
得票数 3
回答已采纳
10
回答
软件开发中的测试人员
、
、
在我的公司,我们开发了一种软件产品。到目前为止,我们还没有任何测试人员,所以基本上开发人员都是测试人员,当然还有客户和用户(不太好)。 我们的团队现在由4名开发人员组成,我们主要使用Cruisecontrol、Flex、ASP.NET、IIS、MSSQLServer和WebORB。我敦促经理们雇用一名测试人员,但我不知道测试人员在软件开发中是否正常。所以: 在产品(或大型项目)中,development?Should测试人员只做测试工作?是测试人员必需的吗?或者,您可以期望开发人员或图形设计人员在一周的一半时间内进行测试吗?在哪里可以找到优秀的测试人员(我想软件开发测试没有学位)?是技术团队领
浏览 17
提问于2009-02-08
得票数 11
回答已采纳
2
回答
如何设置多开发者Biztalk环境?
、
如果我们有3个开发人员在同一个Biztalk项目中工作,那么设置开发环境的最佳方式是什么? 我们使用TFS来存储Biztalk项目。 我们是否应该使用一台sql服务器和一台Biztalk服务器,然后有一台或多台开发人员机器来访问sql和biztalk服务器?我们遇到的问题是,当一个开发人员编译和部署他们的更改时,如果其他开发人员也在尝试编译和部署他们的工作,这可能会影响到他们。 我们应该让每个开发人员在自己的机器上或在自己的虚拟机中托管自己的完整sql和biztalk服务器以进行本地开发吗?我们发现的问题是,每个开发人员都可以修改他们的服务器设置,而这些设置并不存储在源代码管理中。在将更改部署
浏览 4
提问于2009-05-09
得票数 5
回答已采纳
2
回答
在JUnit和TestNG等测试框架中,测试执行侦听器的典型用例是什么?
、
、
、
、
TestNG和Spring test将测试执行侦听器作为一种扩展机制。测试执行侦听器似乎是框架开发人员和工具开发人员感兴趣的低级功能。 测试执行侦听器在哪些主要用例中是有用的?它们对应用程序开发人员有用吗?
浏览 0
提问于2012-10-23
得票数 1
回答已采纳
6
回答
我如何决定手动测试哪些内容,以及信任自动测试哪些内容?
、
、
、
、
我们有大量的开发人员,但只有几个QA人员。开发人员在整个开发过程中通过编写自动化测试来更多地参与qa,但我们的QA实践大多是手动的。 我喜欢的是,如果我们的开发实践是BDD和TDD,并且我们发展了一个健壮的测试套件。问题是:在构建这样的测试套件时,我们如何确定我们可以信任哪些测试,以及哪些我们应该继续手动测试?
浏览 8
提问于2010-04-15
得票数 8
回答已采纳
3
回答
没有本地数据库的TDD?
、
、
、
、
当我们开发Rails应用程序时,我们在开发环境中使用本地数据库,并确保我们的规范作为TDD的一部分通过。 在Java中进行TDD时,不使用类似于Sqlite的本地数据库是一种规范吗?我被告知内存数据库(HSQL)是运行单元和集成测试所需的全部。这是被遵循的标准实践吗? 我们在Rails应用程序中使用Sqlite进行本地开发和运行Rspecs。但我的问题是针对Java开发的。我们正在用Java重写应用程序的一部分。有人告诉我,如果您编写涵盖所有功能的集成测试,则开发时不需要任何数据库。并且已经被告知HSQL已经足够了。因为我习惯了在Rails中使用数据库进行本地开发,所以我想知道您以后是如何调试
浏览 0
提问于2017-06-02
得票数 1
1
回答
开发人员- QA -客户-生产分支工作流程
、
如何使用分支来测试: 关于当地环境(在开发期间), 在使用真实环境进行测试的分支(QA-测试)上, 由客户在预生产部门进行测试, 最终合并到生产中? 我们有以下分支机构: prod (客户生产分支)、dev(生产前分支)、staging(用于QA)和本地开发人员分支。 对于我们当前的工作流程,我们有: 用于开发和本地测试,在开发人员的分支中完成。 在代码评审之后,将这些本地开发人员的分支合并到QA分支。 经过QA测试后,将更改合并到生产前的客户分支(客户将进行测试) 客户与生产部门合并。 问题出现在第二步。例如,我们有一些主要任务和一些可以等待的任务。开发人员已经完成了一些主要任务,这些任务已
浏览 0
提问于2018-02-14
得票数 0
6
回答
哪些是常见的java web开发实践?
我想了解更多/更好地了解至少有两个团队的开发组的普通java web开发实践-- web设计人员和web组件开发人员。尤其是,我有兴趣了解如下: 假设有一个代码存储库,是否所有团队都签出了所有代码的本地副本?如果是,为什么web设计人员希望/需要访问后端代码,类似地,为什么web组件开发人员希望/需要访问前端代码? 每个团队成员,不管是哪个团队,如何测试他们的代码?他们是将代码“部署”到他们的本地工作站、开发框上的单个实例,还是统一的开发框上? 集成和测试是如何完成的?例如,假设web设计人员创建一个“注册”表单页,而web组件开发人员创建后端代码来处理数据并将其插入数据库--前端
浏览 2
提问于2009-10-21
得票数 7
1
回答
专业的测试过程应该是什么样子的?
、
、
您如何描述良好的软件开发质量管理过程?我的意思是,它就像是从开发和分析等其他过程中分离出来的子过程。该子流程的主要输入应该是来自分析的文档。 该过程应该有自己的预算,可以通过增加新功能的时间来提高。 编辑:随着应用程序的开发,下一个输入可能是应用程序的bugs和maybee设计
浏览 1
提问于2010-03-11
得票数 0
3
回答
用黄瓜/硒进行验收测试的最佳时机?
、
、
、
、
我想知道,哪种方式是运行自动化和验收测试的最佳方式? 因为现在我有两个环境,分别是开发环境和qa环境,但我不知道运行这些测试的更好方法是在开发环境中构建项目期间还是在qa环境中部署之后,您能给我提供您对此的看法吗?
浏览 0
提问于2015-04-16
得票数 3
2
回答
测试外部用户需要安装配置配置文件
、
、
、
、
我计划从下个月开始使用TestFlight测试我的应用程序。 苹果允许25个内部用户和1000个外部用户。 所有1000个外部用户是否都需要在开发人员帐户中注册他们的设备,是否需要单独安装配置文件,还是需要在开发人员帐户上安装和注册?
浏览 5
提问于2015-02-04
得票数 3
回答已采纳
1
回答
我们应该构建一个通用的安全单元测试套件吗?
、
作为安全SDLC的一部分,我们将安全性作为安全需求直接交付到应用程序团队的待办事项中。安全需求将直接与迭代中交付的功能特性相关。我在这里主要讨论的是基于应用程序的控件(代码级别)。 作为其中的一部分,我们希望鼓励对这些需求进行单元测试,将其作为一种充分验证其实现的机制,并进一步促进TDD的实践--即开发人员将为安全性功能开发一个单元测试,例如路径遍历的输入验证,等等。 我已经读到,开发一个通用的单元测试套件对我们来说是个好主意。 现在我要问-是吗? 对我们来说,开发一组JUNIT测试来集成到开发团队项目中真的是个好主意吗?这里不存在灵活性的问题吗,因为我们基本上是标准化了开发团队的安全功能的方
浏览 0
提问于2020-11-06
得票数 2
1
回答
程序生成在游戏开发之外的应用
、
、
在游戏开发和电影之外的领域中,是否有任何过程生成代码的实现,这个概念作为一个整体有什么应用是前端开发,甚至是系统的工程? 据我所知,这都是游戏开发
浏览 4
提问于2022-11-16
得票数 -1
1
回答
当开发环境不在域上时,如何在域上测试ASP应用?
、
、
、
、
我正要开始一个新项目的工作,我只是想先计划一些事情。该项目将在ASP.NET中,并将使用Active Directory进行身份验证和授权。 我的开发环境是在一台开发PC上,而不是在任何域上,并且使用Visual Studio 2012。我想使用在虚拟机上运行的"dev“域进行测试。 进行测试和调试的最简单/最好/最推荐的方法是什么?理想情况下,我希望直接在我的开发PC上进行调试,同时利用虚拟开发域上的资源。
浏览 3
提问于2013-06-24
得票数 0
3
回答
什么是测试和测试驱动开发的好的在线介绍?
、
、
、
我正在寻找单元测试和测试驱动开发的在线介绍。我几乎没有TDD、单元测试或任何其他敏捷方法的经验。我的开发环境是Linux上的C++。如果有关于使用C++作为示例语言的单元测试和测试开发的质量介绍,那就太好了。如果没有,那么任何旧语言的一般介绍和使用C++的更高级的教程就足够了。
浏览 5
提问于2010-02-24
得票数 16
回答已采纳
5
回答
从开发人员的角度进行测试
、
、
我有一本书提到: 测试有多种类型,包括单元测试、集成测试、功能测试、系统测试、性能测试和验收测试。 人们经常注意到,许多开发人员只进行单元测试,或者根本不进行测试。从上述测试的类型来看,哪些测试将由开发人员进行?当涉及到测试时,开发人员的职责是什么?
浏览 0
提问于2013-06-08
得票数 3
1
回答
在特性分支场景中,团队内的QC应该在哪里执行测试?
、
、
、
、
我搜索并发现了一些关于特性分支测试的问题。我的问题有点不同。 我们是一个由4到5名开发人员组成的scrum*团队,拥有一个专注于团队QC的团队。我们对具有大量遗留代码的一系列应用程序进行了积极的开发。应用程序系列包括web门户和运行作业的服务器端应用程序等。 在过去的几年里,我们一直在用新的特性和改进的体系结构和实践来缓慢地改进产品。有些东西,如代码,在编写时从未考虑到单元测试,或者在实践中,将webforms迁移到mvc/webapi,将winforms迁移到wpf等等。 在此期间,QC已经为该网站开发了一个自动化测试套件,因此,当我们结束sprint周期并准备向单独的QA组发布黑匣子测试时
浏览 0
提问于2017-12-20
得票数 3
2
回答
为开发人员/集成测试环境设置Apache
我正在寻找关于如何在开发人员&集成测试环境上设置和运行Apache的建议和指导。 我希望避免在每台开发人员的机器上手动下载和设置整个包,并在进行集成测试时找到一种自动启动节点的简单方法。 是否有某种类型的嵌入式Kafka用于开发/集成测试(想一想java开发人员为了避免使用成熟的关系数据库管理系统而使用的H2并行)? 我必须求助于某种无节制的解决方案吗?顺便说一下,我发现了以下有趣的要点:,但它需要设置Vagrant+VirtualBox.
浏览 2
提问于2017-03-07
得票数 9
回答已采纳
12
回答
测试人员做什么?
我在一家公司工作,在那里,开发人员对其他开发人员的工作进行QA,检查一些事情,比如遵守编码标准,直到它是否工作。 现在,这似乎对我们来说工作得非常好,但我不禁觉得我们是在浪费开发时间在一个或多个专门的测试人员可以做的事情上。 问题是,我一直在这家公司工作,所以我从来没有和测试人员一起工作过,所以除了“他们做测试”的高度之外,我不知道他们在开发团队中有什么职能。 我们也倾向于雇佣研究生级别的人员,因此必须有人在一段时间内指导他们完成所有任务。 总而言之,测试人员在您的公司内做什么,以及他们如何适应您的开发和发布过程?
浏览 21
提问于2009-02-08
得票数 8
回答已采纳
1
回答
如何为面向组件的软件平台编写集成测试
、
初始情况: 我们正在开发一个软件平台,可以通过配置不同的组件和添加附加的组件来生成产品。该平台由一个小型开发团队开发了几年。现在这个平台被越来越多的人使用,我们有了新的开发人员和测试人员。我们目前正在为开发人员开发一个概念。原因是,我们对组件没有太多的开发人员测试。 测试团队使用自动化UI测试工具来测试平台发出的产品。 我们的目标: 我们希望激励我们的团队成员编写更多的测试来实现。 缩短反馈周期 减少新特性的bug计数 减少回归 问题: 我们想要开始找出易碎的成分。在我们找到它们之后,我们希望为描述预期特性的组件编写集成测试。现在我们有了以下问题:我们可以自己测试组件,并模拟所有依赖于其他组件
浏览 0
提问于2013-06-03
得票数 2
回答已采纳
4
回答
当开发人员将票据移动到“准备测试”时,正常的通信是什么?
、
、
、
我与我的团队中的开发人员进行了持续的辩论和讨论,讨论了当开发人员完成票据的工作并将其传递给QA时所期望的信息量。 我们是一个敏捷的商店(我们使用过scrum、kanban和两者的混合体),典型的团队比率是每四个开发人员一个QA资源(以及技术所有者,他们通常贡献了一个全职开发人员的一半代码)。 我的论点是,当我们有足够的开发人员时,测试队列很容易备份。如果票据中提供的文档不足,当它进入测试准备阶段时,我必须这样做: 找到开发人员并得到口头澄清。通常情况下很容易,但如果有人在家或外面工作,就会造成延误。 进入git以查看那里是否有文档,如果没有,请尝试阅读源代码。 尝试在代码评审工具中找到注释,以
浏览 0
提问于2016-08-17
得票数 6
回答已采纳
1
回答
我可以在facebook webhook回调URL中添加两个URL吗?
、
我在开发、试运行和生产环境中使用相同的应用程序。我已经为“应用程序”配置了一个webhook。现在我已经添加了用于测试目的的开发URL,它工作得很好,但是如何添加登台和生产环境URL呢?
浏览 4
提问于2021-01-28
得票数 0
2
回答
为什么在发布时进行测试,而不是开发?
我们使用描述这里的git流。这样,我们有三个主要分支:开发、掌握、发布和特性分支。 发展就是发展。在开发开始并部署特性进行开发之后,QAs合并发布,从开发到在QA env上进行测试。 然后修复会发布,而不是开发。发布是现在的主要分支。 然后,主人是从释放中创造出来的,并被置于预驱动阶段。Bugfixes现在去找主人了。 然后从主版中创建发行版,并将其合并以进行开发。 但是我们需要一个发布分支吗?没有发布分支我们能做吗?
浏览 0
提问于2017-07-22
得票数 1
回答已采纳
8
回答
为BDD和TDD编写测试用例有什么区别?
、
我一直在学习使用specflow编写BDD (行为驱动开发)的测试用例。如果我用BDD编写全面的测试,那么是否需要分别编写TDD (测试驱动开发)测试?是否有必要分别为TDD和BDD编写测试用例,还是它们实际上是相同的? 在我看来,两者似乎是相同的,唯一的区别是BDD测试用例可以被非开发人员和测试人员理解。
浏览 0
提问于2012-02-15
得票数 249
回答已采纳
4
回答
如何在.NET中进行连续测试?
、
、
、
、
当我进行.nET开发时,我正在使用Infinitest进行持续测试,我真的很怀念用java开发时的即时反馈 如何在C#和.NET中进行持续测试? 编辑:我不是在寻找持续集成,像CruiseControl,TeamCity等。它是一个即时反馈工具,可以与你的集成开发环境一起工作,我正在寻找
浏览 7
提问于2010-06-15
得票数 10
回答已采纳
8
回答
方法:为另一个开发人员编写单元测试
、
我在考虑软件开发和编写单元测试。我有以下想法: 假设我们有一对开发人员。每对负责代码的一部分。一对中的一个实现了一个特性(编写代码),第二个实现了它的单元测试。测试是在代码之后编写的。在我看来,他们互相帮助,但工作相当分开。理想情况下,他们应该在两个相似大小的特性上工作,然后交换测试准备。 我认为这个想法有一些好处: 测试是由一些人编写的,他们可以看到更多关于实现的信息, 工作应该比对编程快一点(同时有两个特性), 测试和代码都有负责人, 代码至少由两个人进行测试,并且 也许在测试您的代码的人编写的代码中查找错误会为编写更好的代码和避免偷工减料提供特殊的动机。 也许在代码和测试开发之间添加另一
浏览 0
提问于2019-06-17
得票数 28
回答已采纳
8
回答
改进不良测试
、
、
我们有一个庞大的开发人员和测试人员团队。这个比率是每一个开发人员一个测试人员。 我们有完整的bug跟踪和报告系统。 我们有测试计划。 对产品的每一次更改,测试团队都参与了特性的设计,并尽可能地包含在开发过程中。 我们使用scrum方法和它们包含的每个scrum构建小的迭代块,包括修饰会话等等。 但是每一次发布的产品,他们甚至错过了最简单和最明显的缺陷。 我们怎样才能改善这种情况?
浏览 0
提问于2013-04-15
得票数 1
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
北京软件外包开发和测试
软件测试和软件开发是什么关系
NASA与SpaceX 合作,推进星际飞船的测试和开发
软件测试和软件开发之间有什么区别?
开发测试一山容得二虎,30条有关测试的故事和事故
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
腾讯会议
活动推荐
运营活动
广告
关闭
领券