软件发布以后发现的bug应该由开发人员还是测试人员负责? [问题点数:100分,结帖人rokia]

Bbs1
本版专家分:0
结帖率 100%
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Blank
铜牌 2002年10月 总版技术专家分月排行榜第三
Blank
红花 2002年10月 VC/MFC大版内专家分月排行榜第一
2004年1月 软件工程/管理大版内专家分月排行榜第一
2003年1月 软件工程/管理大版内专家分月排行榜第一
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
pyp
Bbs1
本版专家分:0
Blank
红花 2005年8月 软件工程/管理大版内专家分月排行榜第一
2005年7月 软件工程/管理大版内专家分月排行榜第一
2005年6月 软件工程/管理大版内专家分月排行榜第一
2005年4月 软件工程/管理大版内专家分月排行榜第一
2005年3月 软件工程/管理大版内专家分月排行榜第一
2005年1月 软件工程/管理大版内专家分月排行榜第一
2004年12月 软件工程/管理大版内专家分月排行榜第一
2004年11月 软件工程/管理大版内专家分月排行榜第一
Blank
黄花 2005年9月 软件工程/管理大版内专家分月排行榜第二
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
漫谈测试人员开发人员关系
此文已由作者夏君授权网易云社区发布。欢迎访问网易云社区,了解更多网易技术产品运营经验。从事软件测试已有多年,参与过很多项目,合作开发不少,谈起测试和开发的关系,说起来比较微妙,有时候能和睦相处,有时候矛盾重重。其实矛盾的根源,无非就是BUG,但起源于BUG,也终止于BUG。首先,来看看在整个软件产品的生命周期中,开发和<em>测试人员</em>对应不同的阶段对应不同的工作职责,如图所示:     从上图可以看出,测...
没有发现bug的测试是否是有价值的?为什么?
这个问题要分两种情况讨论1、测试用例质量较高,覆盖了需求设计中的测试点,并且<em>测试人员</em>认真<em>负责</em>,没有<em>发现</em><em>bug</em> ,说明程序质量很好, 这种测试的价值就很大,能够去评判软件的质量2、测试用例质量不高,<em>测试人员</em>的责任心不强,没有<em>发现</em><em>bug</em>,这种测试的价值就比较低,不能用这个测试结果去评判软件的质量另外我们在实际工作过程中,大部分情况测试都是能<em>发现</em><em>bug</em>的,如果没有<em>发现</em><em>bug</em>,思考你还有那些场景没有测试到...
常见Code Review过程中发现的问题
软件环境:Spring MVC + MyBatis rnrnrnrnrn        主要体现在两个方面,一个是编码习惯问题,另一个是编码质量的问题。编码习惯主要有日志编写、代码注释以及编码风格的问题,而编码质量则与很多方面相关,比如轮子的使用、数据交互、逻辑精简程度等等。下面展开来说rnrnrnrnrn编码习惯问题:rnrnrnrn方法体偏长,不易管理维护,可逐步抽取成小方法来减少代码长度。r
为什么是一个bug,确说是测试环境的问题
rn出现的场景:rn1.开发测试环境,使用证书登陆,经常报证书公钥不存在,偶尔能登录几次。rn2.预生产测试环境,也出现类似问题。rn3.一开始分析是不是tibiq中间件有问题,比如配置或者确实本身有这个问题。rn4.分析到生产环境应该不会出现这个问题,然后上生产环境,出现类似的问题。rnrn出现的环境:rn1.多个系统通过中间件进行消息的通信。rn2.前端登录、适配器、保理系统、放款中心、银行p...
开发认为不是bug,测试如何处理
n n n n这是测试工程师面试时经常被问到的问题。看了很多答案,个人觉得作为有工作经验的<em>测试人员</em>回答时不能完全照搬标准答案,技术面试官想听的当然不止如此。毕竟这种情况在实际工作中也常常出现,具体问题要具体分析,你的答案最好能妥善解决开发认为不是<em>bug</em>的问题,这也能侧面反映<em>测试人员</em>的自我判断能力和独立解决问题的能力。我想,能代入自己的想法和测试理念的候选人更有优势吧,...
人工智能出现的各种BUG,谁该为其结果负责
n n n nn nn n n 智造观点随着技术的进步,AI变得更加的自主和复杂,而我们也越来越难以理解它到底是如何工作的。实际上,大多数人对人工智能的工作方式知之甚少。或者就此而言,从日常金融交易到确...
研发人员在测试环节如何正确定位
    本定于本月12号的一个需求上线中,原本以为较为顺畅的流程却因为与测试的合作不太顺畅导致项目进展不是足够顺利。    总结几点原因如下:1.从一开始,没有对测试足够的重视,导致出现问题的时候,心态上没能稳住;2.业务沟通花费了大量的时间,导致代码质量得不到应有的保证,测试的时候小问题出的较多;3.<em>测试人员</em>对业务的不熟悉导致了测试过程中,花费大量时间来解释业务,而没有足够的精力来完善代码;4....
敏捷团队中测试人员比率
<em>测试人员</em>占团队的比率应该是多大?nBob大叔在程序员的职业素养一书谈到了最佳团队阵容12人,基本上就是一只足球队的阵容,1个教练加11个足球队员。n这12个人的团队由一个项目经理,2名<em>测试人员</em>,2名分析师和7名程序员组成。分析师开发需求,并且编写自动化验收测试脚本,<em>测试人员</em>也写验收测试脚本。不同的是视角不同,分析师关注业务价值,<em>测试人员</em>关注正确性。分析师编写成功路劲场景,<em>测试人员</em>关注可能出错的场景,边界,压力测试等。项目经理跟踪
bug定位经验日志
【个人日志,通用性较小,如果理论性学习,可以跳过此篇文章】n今天写了一个报表查询语句,结果开发站和测试站正确性不一致。测试站中查询结果有重复数据,开发站中数据结果是正确的,但是查询结果数据特别多,无法逐条核对,因此只能通过其他方法定位问题。n刚开始以为自己sql语句写错了,但看了下其实查询sql很简单的,应该不会出现问题:n SELECT XXXX,YYYY,....nFROM `withh
开发协助测试人员规范
预期目标nn一次迭代版本有一个测试报告nn测试过程中遇到的问题如下nnn 迭代版本没有测试报告n n n 测试过程很慢n n n master测试版本混乱太多,分不清谁的版本n nRelease Notes管理:nnn 每个迭代任务必须有对应的迭代版本号n n n 每个迭代版本必须在release notes记录,方便<em>测试人员</em>知晓有哪些迭代版本需要测试报告n n n 版本记录:(1)bom版本升级...
bug管理系统-ssh
团队开发过程的<em>bug</em>管理,包括<em>测试人员</em>提交<em>bug</em>、<em>bug</em>移交、<em>开发人员</em>处理<em>bug</em>、各个<em>开发人员</em>能力统计。
【软件测试】上线前的bug,这些bug先留着,之后再改吧
n n n nnnnn n n n对任何软件产品来说,软件上线永远是一件大事。完全确保所有功能生效以及发布高质量软件给用户非常重要。不好的、不成熟的、不稳定的、难以使用的产品会引发重大经济损失,还会让用户对品牌本身失去信任。我们通常听到当软件符合上线标准时,测试就应该结束了。我们也听到软件缺陷必...
BugAdvocacy
软件测试<em>发现</em>BUG的方法总结,<em>测试人员</em>推荐
软件测试之BUG分析定位概述(QA如何分析定位BUG)
你是否遇到这样的场景?QA<em>发现</em>问题后找到DEV说:n 不好了,你的程序出问题了!nDEV(追查半小时之后):n 唉,是你们测试环境配置的问题n n 唉,是你们数据不一致n n 唉,是你们**程序版本不对n n 唉,是**产品线的问题n n 当时的日志呢?n n 当时cpu有异常么?n n 可以复现么?n n 这里就应该是这样啊!n你是否期待这样的场景?QA<em>发现</em>问题后,
【原创】浅谈测试前移
一n目前的现状。n<em>bug</em> 太多,懒得写 <em>bug</em> 单,很多需求合理性的验证都放到测试阶段,比如文案的测试,逻辑实现的健壮性也是留在了测试阶段,稍微一点异常就容易挂掉,然后就是各种改,提测次数频繁。n从我目前面试的经验看,不管是社招<em>还是</em>校招,有不少人选择测试的原因都是测试门槛低,不会的能很快学会,稍微好点的是因为够不上开发的标准,所以才选择做测试。n在这样的大环境下,导致很多测试人,自己都觉得测试的技...
作为 Android 开发人员,你应该熟悉的 50 个 Android Studio 提示,技巧和资源
原文链接 50 Android Studio Tips, Tricks &amp;amp; Resources you should be familiar with, as an Android Developer。nn目录nn视觉nn快捷键和有用的命令nn插件nn资源nn本文的目的是列出 Android Studio 的有用提示、技巧、快捷键和资源,这些将提高您的整体效率和表现。nn显然还有更多的优化...
如何提高测试人员的地位
地位不是别人给你的,而是你自己给自己的?但必须要有人承认
一个页面有一个文本框,一个按钮,如何判断bug是前端还是后台的?
要做判断的原因:1、判断这个<em>bug</em>是前端<em>还是</em>后台的,如果判断准确了,方便我们找对应的人沟通,减少沟通成本, 2、提升<em>测试人员</em>自己定位问题的能力 在分析这个之前,我们先讲一讲前台和后台的区别 前端“主要是<em>负责</em>页面的展示, 以及一些校验,比如字符串的长度格式校验 ,当然这些后台接口也需要做对应的校验的, 后端接口:主要是<em>负责</em>业务相关的功能 现在来分析<em>bug</em>可能是前台<em>还是</em>...
软件测试思想者 - 快速发现软件缺陷(Bug)八法
软件测试思想者 - 快速<em>发现</em>软件缺陷(Bug)八法nnnnnn软件测试新人在工作中会碰到看起来比较奇怪的要求,比如,在某个项目开始的第一天,领导可能会要求第一天必须至少提交5个软件缺陷(Bug),软件测试还没开始,就指定第一天提交多少个软件缺陷不是强人所难吗?如何在指定时间内<em>发现</em>指定数量的软件缺陷?且听我一一道来。
每日一问 :一个软件,你测试了一个星期都没有发现bug,这说明什么?你怎么办?
第一种情况:正常执行测试1、如果测试的人只有你一个,看看测试的软件版本是开发中的<em>还是</em>已经上线的,如果是开发中未上线的版本,<em>发现</em>不了<em>bug</em>要引起注意, 毕竟绝大部分情况下应该是能<em>发现</em><em>bug</em>的2、如果测试的人不止你一个的时候,看看其他人是否可以找到<em>bug</em>,分两种场景讨论:场景1、如果测试的<em>bug</em>不多,那说明软件质量应该还不错, 你测试不出来<em>bug</em> 也不要着急,场景2、其他人能够<em>发现</em><em>bug</em>,但是你<em>发现</em>不...
操作系统题目总结
1、某系统采用分页存储管理(Paging),页长(Page Size)为 1K(1024),该进程分页后 0、1、2三页分别装入到主存的 1、2、4 帧(Frame)。现有一逻辑地址(Logical Address)为 2048,页 内地址(Page Offset)为(  )。答案 : 0页号 = 逻辑地址 / 页长页内地址 = 逻辑地址...
使用IE11的F12开发人员工具进行网页前端性能测试
公司的新项目,用户使用的时候反馈说反应很慢,要我们做性能优化。n先介绍一下这个系统:一个电子办公系统,基本上都是局域网中使用,也没多少用户同时在线,没必要做高并发。n首先用loadrunner跑一个用户,看了一下事务时间后<em>发现</em>服务器端的事务响应时间都在0.5s以内,吞吐量大的事务耗费的时间也在1s以内,服务器资源使用正常,可以排除是服务器端的问题了。n系统在使用时,一个事务的等待时间大约几秒
火狐浏览器和Chrome浏览器的开发人员工具F12比对(面向测试人员
以前都是用Chrome来进行抓包,但是response可能是空的。今天用火狐的试了一下<em>发现</em>竟然有数据的。(详细询问下<em>开发人员</em>也可以)rn以下是相同<em>bug</em>的对比:rnChromernrnFirefoxrnrnrn...
Android中关于权限设置的一个不容易发现bug
在开发过程中,<em>发现</em>了一个<em>bug</em>:明明授予了读写权限,实际日志反馈的情况的是权限无效?经过了一系列的排查,原来是引用的一个老旧的第三方库(module)中重复声明的读写权限被设置了这个属性nnnandroid:maxSdkVersion=&quot;18&quot;nn所以我在SDK大于18的手机(目前大部分手机都是5.0+了)测试时始终报错。去掉该属性即可。...
BUG错误定位后的分析,以及内存分析常用方法记录
2016年3月21日,凌晨2点多开始QQ邮箱收到几十封测试报警邮件,是在应该内自己通过切面做的关于Cassandra操作出现问题的报警。内容如下:nnnnnnn当天8点半起床后看到这么多报警,第一反应是Cassandra数据库出问题了。更糟糕的是正式和测试环境是同一个物理空间,如果是内存溢出,Java heap space,可能导致线上用户大面积出现问题。n打开了手机客户端,试了下
测试联调
通常在上线之前会有多轮测试,这些测试对应不同的环境。nlocaldev <em>开发人员</em>在本地进行单元测试,确定没有问题后,会将代码merge到develop分支。nsit <em>开发人员</em>联调所用的测试环境,是git仓库上的develop分支。nuat <em>开发人员</em>经过单元测试,确定没有问题后,将代码发布到uat环境,由<em>测试人员</em>测试 ,上传的代码仍然是develop分...
apk上线之后,终端用户出现的bug的反馈
1.一些Bug管理工具,通过专业的探索性<em>测试人员</em>与产品经理对申请的应用进行功能、用户体验方面全方面的测试,并及时反馈结果,同时可以实时在PC、移动端查看,具体可了解http://www.ineice.com 爱内测的用户反馈n2.友盟的用户反馈:http://dev.umeng.com/feedback/android/integration 集成sdknnnnn最后一个是Androi
负责项目中文档的书写,以及项目负责人应该干的事情
1.项目最重要的不是代码,而是文档,文档优先不是开玩笑的,因为一个好的文档可以让人耳目一新,知道你所有的需求等。nn2.文档应该写那些:n&amp;lt;1&amp;gt;.项目流程图。nn&amp;lt;2&amp;gt;.项目需求书。nn&amp;lt;3&amp;gt;项目部署图。nn&amp;lt;4&amp;gt;项目布局图。nn&amp;lt;5&amp;gt;项目demo样例.nn&amp;lt;6&amp;gt;数据库文档图。nn&amp;lt;7&amp;gt;项目排期表nn&amp;lt
开发说你提交的bug 是非问题,这个时候我们怎么处理?
1、首先明确开发说不是<em>bug</em>的理由,2、如果是需求变更, 那就找产品经理确认是否是需求变更 3、如果开发说测试环境问题, 让他说明清楚测试环境问题是什么,我按照他说的验证一遍, 如果确实如他所说, 那就非问题打回,但是不是他说的那样,不能让他打回4、如果开发说用户不存在这种使用场景, 但是我们不认可他说的,把这个<em>bug</em> 知会到测试经理,让测试经理去判定,...
epoll服务器代码实现
/*这个程序可以完整的在linux上进行测试运行,主要功能有,将用户输入的数据存储到用户缓冲区中,然后每次从用户缓冲区中读取数据并打印,对于epoll的介绍这里就不做介绍了,推荐阅读https://segmentfault.com/a/1190000003063859 这篇文章比较详细介绍了select,epoll,poll的作用*/#include n#include n#include n#i
测试中遇到不可重现的错误,如何解决?
遇到的<em>bug</em>不能重现也是<em>bug</em>,想办法解决,提高用户体验度是我们测试应该做的。
软件开发&测试版本控制说明
1.引入版本控制的原因nn错误观念:软件测试不需要版本控制。nnn测试过程中<em>发现</em>的<em>bug</em>提交给<em>开发人员</em>,<em>开发人员</em>在对提交的<em>bug</em>进行修改,<em>bug</em>修改后<em>开发人员</em>会将修改后的代码放入当前的软件版本之中,导致软件测试版本发布过于频繁,测试版本不稳定,导致修改过的<em>bug</em>再次出现,测试重复、失效和混乱。测试进度无法保证,同时不便于追溯跟踪问题。 n 原因是:对于修改过的代码,不能够保证他们一定是正确的...
生产上线发现重大Bug的思考
一、谁负主要责任,怎么处理。解决问题永远是优先级最高的事情,对于公司来说,让某个人来<em>负责</em>任,负多少比例的责任,没那么重要,也没多少必要,是不?出现这种情况,先按优先级处理生产故障及相关问题,事后带来的严重后果项目经理负主要责任,测试<em>负责</em>人也有重要责任,<em>开发人员</em>比较小。站在产品角度和互联网软件特性来说,一个公司一个产品往好的方向发展不存在谁背锅不背锅这种推责任的现象,首先解决问题,解决后排查问题出在
软件测试就是找bug NO!
随着开发软件趋向于大型化复杂化,软件测试逐渐成为一个专业,需要运用专门的方法和手段,需要专门人才和专家来承担。越来也多的人看好它的发展前途,那么到底软件测试要学什么?具体学习哪些内容?n       软件测试要学什么?首先我们需要了解下什么是软件测试。n        百度百科定义:描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输之间的审核
奔三搬砖人重撸Java之注释与doc
之前一直不重视注释和文档,结果最近重构前人留下的代码才深感注释的重要性,花在理解代码逻辑上的时间远远多于撸代码的,因为项目很多人经手过,各人水平又不相同,又没有统一的编码规范导致整个项目混乱不已,后面的人难以继续开发,最近阿里发布了自己的Java编程规范,很不幸的<em>发现</em>这个项目简直就是反面教材集,因此决定好好学习下Java注释和javadoc的应用。n1.注释:nJava两种注释风格:“//”注
公司软件开发人员绩效评价标准
通过量化的指标准确的评定软件<em>开发人员</em>的绩效,从而对薪酬分配提供可靠的依据。
SCPPO(三):禅道的使用—项目管理员、开发等人员
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghannn【前言】nn 上篇博文《SCPPO:禅道的使用—管理员》为大家唠了唠管理员的使用,这篇博文接着为大家唠一唠项目管理员、开发等人员的使用。nn【项目管理员&amp;开发等人员】nn 1、项目管理人员【在此以项目经理为例】nn (1)前提:系统管理员已添加了项目...
关于如何获取上线后的app异常信息(bug)处理
首先是在Application中实现接口npublic class App extends Application {n//记得在清单文件注册App的namen @Overriden public void onCreate() {n super.onCreate();n Thread.setDefaultUncaughtExceptionHandler(ne
开发认为不是BUG?如何让解决?
开发认为不是BUG?如何让解决?nn1. <em>测试人员</em>描述不清晰nn工作中也有<em>测试人员</em>把某些“Bug操作步骤”描述的只有自己看得懂,<em>开发人员</em>按照步骤复现Bug不知所云,搞错了问题所在。n解决方法:n修改Bug操作步骤:清晰描述、无歧义、无冗余步骤,要达到即使给一个不懂的人去重现这个Bug,也能按照你的操作步骤复现。nn2. 难以复现的Bugnn不是所有的问题都能用同样的操作步骤来复现的,有的Bug概率...
怎么安排集成测试工作
怎么安排集成测试工作敏捷是没有集成测试环节的,但大部门要求停下新功能开发,做两周的集成测试,所以,这个冲刺我们也没有安排开发任务。以往集成测试怎么搞?按照以往的经验,全员测试,从集成测试开始,每人每天必须提10个BUG,第二周5个,第三周3个。看到的效果就是,集成测试BUG多,很有成果,并且随着时间的推进,BUG在收敛!哈哈……人为收敛!我的工作安排我让部门内两位资深的测试分成两个组,全员参与集成测
缺陷管理流程
缺陷管理流程图rnrn rn在QC中,缺陷的管理流程:rn rn流程中的角色:1、 <em>测试人员</em>:进行测试的人员,缺陷的发起者;2、 <em>开发人员</em>:执行开发任务的人员,完成实际的设计和编码工作;3、 评审委员会:对缺陷进行最终确认,在项目成员对缺陷达不成一致意见时,行使仲裁权力。rn缺陷的状态1、 New:缺陷的初始状态;2、 Open:<em>开发人员</em>开始修改缺陷;3、 Fixed:<em>开发人员</em>修改缺陷完毕;4、 
测试过程中,如何利用浏览器F12控制器定位bug
在进行web端测试时,如何借助浏览器控制进行定位<em>bug</em>呢首先,浏览器打开测试网页,按F12打开控制台,刷新页面后,则可查看该请求的 请求参数和响应数据。然后根据 请求参数 跟 后端返回数据 判断是前端问题<em>还是</em>后端问题。如下图:nnnnnF12控制台nn n nn...
完整的禅道bug标题.txt
测试用例不只是<em>测试人员</em>自己需要看,<em>还是</em>和<em>开发人员</em>沟通的依据,项目需 要达到的成果。 而测试用例测试出来的结果中的<em>bug</em>,则是直接给<em>开发人员</em>看的,为了避免测 试人员提出的<em>bug</em>,开发并不能理解,或者不能很好的重现(提完的<em>bug</em>如果 记录不完整,隔两天过后,可能<em>测试人员</em>自己就看不懂),这个<em>bug</em>必须完整 的描述出来。
软件测试人员的基本素质
三心二意一能力:nn   三心:细心、耐心、责任心nn  二意:服务意识、团队合作意识nn  一能力:沟通能力nn nn其他测试相关问题可以咨询微信:shiyuanyu9   备注添加从CSDN上添加...
如何衡量测试效率
以系统测试<em>发现</em>缺陷的数量来衡量<em>测试人员</em>的系统测试效率,就如以代码行数评价开发效率一样,看似有理却有失偏颇。
软件生命周期各阶段的测试工作
阶段rn需求rn设计rn编程rn测试rn安装rn维护rnrnrn主要测试活动rn验证和确认需求说明书、指定测试计划rn验证和确认设计文档、模型等,测试设计及评审rn代码、评审、搭建环境、单元测试rn指向测试、缺陷管理rn安装测试、确认产品rn培训、维护、变更管理、测试rnrnrn输出rn测试需求、组织团队、测试计划rn测试方案、测试案例等rn测试案例及缺陷等rn缺陷报告和测试报告rn安装程序、安装
新手测试人员的软件测试建议
&amp;nbsp; 新手<em>测试人员</em>有很多关于软件测试和他们将要执行的实际工作的问题。作为新手<em>测试人员</em>,您应该了解软件测试行业中的某些事实。nn下面几点建议肯定会帮助你在软件测试的职业生涯中取得更好的成绩。这些“测试真理”同样适用于有经验的测试专业人员。在你的职业生涯中应用下面提到的每一个测试真理,你将永远不会后悔你所做的事情。nn了解你的申请 n不要在不了解需求的情况下开始测试。如果您在不了解需求的情况下...
Bug管理的一般流程
软件Bug的状态rn新信息(New):测试中新报告的软件缺陷rn打开(Open):被确认并分配给相关<em>开发人员</em>处理rn修正(Fixed):<em>开发人员</em>已修正,等待<em>测试人员</em>验证rn拒绝(Declined):拒绝修改缺陷rn延期(Deferred):不在当前版本修复的错误,下一版修复rn关闭(Closed):错误已被修复rnrnrnBug管理的一般流程rn<em>测试人员</em>提交新的Bug入库,错误状态为New。rn高
窥视各大网站到底有没有的BUG?
摘要: 本以为都是干干净净,没想到或多或少还有些报错!nn小编推荐:Funde<em>bug</em>专注于JavaScript、微信小程序、微信小游戏,Node.js和Java线上<em>bug</em>实时监控。真的是一个很好用的<em>bug</em>监控服务,众多大佬公司都在使用。nn1. Segmentfaultnn在SegmentFault的首页,打开开发者面板,一片红!5条错误信息。 nnn大致看一下,有3条是找不到css的map文件,...
[软件工程]软件上线后出现了重大bug是谁的责任
这个问题是个老问题了,但是一直没有很详细的回答过,这次看到知乎上有人提到,就回复了一下,原帖如下:https://www.zhihu.com/question/42151352/answer/99683378我的回答:首先,<em>发现</em>了问题,第一时间应该考虑的是如何解决问题,其次才是查找问题的来源避免问题的发生。对于企业来说,问题不解决,只是纠缠问题是谁的责任,公司会被这些人直接拖垮,这时候对于企业来说
软件上线前所有提交的bug都要解决完吗?为什么?
不一定需要解决所有的<em>bug</em>,第一完全的测试是不可能的,也就说明没有<em>bug</em>的软件是不可能的,只要满足客户要求的就是好软件, 第二:版本上线是有时间截点的,在规定的时间内优先解决对客户影响大的<em>bug</em>。 <em>bug</em>遗留一般是下面几种情况: 1、<em>bug</em>没有好的解决方案,且影响可控的 2、优化类的<em>bug</em> 、转成需求来修改, 3、时间太紧张,对客户影响小遗漏到不紧张的版本修复...
软件开发过程中测试人员常遇见的问题
1. 提测质量差n 第一个提测版本差,有些均未通过冒烟测试n2. 版本控制n 最初阶段,每天出一个版本,基于新版本测试,记录每个版本上测试的功能。版本过于频繁,质量把控不好n 3. 功能反复n  在上一个版本是OK的功能,在新版本中功能失常n4. 需求不明确,前后不一致n5. 测试和开发信息不对称n  测试获取到的消息,与产品实现的方式不一致n...
测试人员如何搭建自动打包部署平台?(具体详细步骤及下载地址)
*搭建思路* n1第一步,搭建jenkins服务器 n2第二步,配置jenkins,配置svn,maven,jdk等。 n3第三步,建立jenkins服务器和应用服务器linux的互相信任关系,实现免密登录,为后续远程执行shell脚本做准备 n4第四步,在远程应用服务器建立独立的应用控制脚本,包括:停服务,备份,部署新包,启动服务等各种shell脚本 n5第五步,在jenkins中配置shell
【功能测试】bug定位总结
前提:一:明确需求文档,产品逻辑。了解途径:需求文档、checklist。二:了解技术方案客户端、前端实现方式(native reactnative hybrid wap)发送网络请求时机 (点击按钮、切换tab、唤起app、置于后台重新唤起、失败后重试等)网络请求url、参数(数据类型,是否必传,cookie设置) eg:ios不同系统long型 位数不同响应请求处理(请求成功、失败、超时逻辑)...
使用mantis测试缺陷步骤
rn1)、创建项目:rnrn① 在菜单中选择“管理”进入“项目管理”单机“创建新项目” 进入界面输入项目名称。rnrn② 在创建的新项目单机,进行为该项目添加分类,并注销。rn2)、创建用户角色:rnrn① 单机主菜单上的“用户管理” 进行选择“创建新用户”分别创建报告人员、<em>开发人员</em>以及经理。rnrn② 修改这三个用户的密码,再XMAPP中选择mantis并选择<em>bug</em>tracker在进行选择m
测试人员应对开发人员的几个要点
<em>测试人员</em>与<em>开发人员</em>的关系相处不好,对<em>以后</em>的测试工作会有不利的影响,本文档介绍了<em>测试人员</em>应该如何和<em>开发人员</em>相处的几个关键点。
准吗?Java程序员喜欢AngularJS,PHP程序员喜欢Vue.js!
编程语言与框架或者库之间有联系是很正常的事情,如果我们告诉你,使用某一种编程语言或技术的<em>开发人员</em>可能更喜欢某个框架,你会作何反应呢?Stack Overflow根据网站内最常访问的标签将<em>开发人员</em>分为多个组,并检查了每组每个框架的流量百分比。毫无疑问,现在的JavaScript生态系统比以往更加丰富,即使是最有经验的<em>开发人员</em>,在考虑每个阶段的可用选项时也会犹豫不决。框架与编程语言之间的关系根据Sta...
共享单车业务应该交给政府/市场 哈尔滨工业大学(威海)-复旦大学
n n n 比赛时间201704291830记录时间201704291940nnnnn赛场记录nn正方立论:n交给谁,起主导作用,优先<em>负责</em>n看谁更有能力,能更好承担n1.政府更好保证共享单车服务于民,不单单是商品,社会价值大于商业价值n2.市场充满不确定性n3.交通的管制政府更好解决n打了这么多场比赛,正方的一辩稿基本也就是这么个模式,共享单车是公共服务,市场阴晴不定...
软件测试常见问题文档
软件测试的常见问题 1、 如何描述一个缺陷? 2、 缺陷是谁“生产”的? 3、 缺陷产生的原因是什么? 4、 软件的质量应<em>该由</em>什么人来<em>负责</em>?。。。
测试人员应该具备哪些技能
<em>测试人员</em>在工作中需要学习很多技能,更要顺应行业的变化不断地学习各种新的技能,因此必须具备持续学习的能力,告诉自己“生命不息,学习不止”奋斗奋斗奋斗
禅道之测试人员操作
测试管理工具是在指在软件开发过程中,对测试需求、计划、用例和实施过程进行管理、对软件缺陷进行跟踪处理的工具。通过使用测试管理工具,<em>测试人员</em>或<em>开发人员</em>可以更方便地记录和监控每个测试活动、阶段的结果,找出软件的缺陷和错误,记录测试活动中<em>发现</em>的缺陷和改进建议。通过使用测试管理工具,测试用例可以被多个测试活动或阶段复用,可以输出测试分析报告和统计报表。有些测试管理工具可以更好地支持协同操作,共享中央数据库,支持并行测试和记录,从而大大提高测试效率。
出现Bug的一个优秀的解决方法
感觉逻辑没有太大的问题, 对于出现的<em>bug</em>rn就删掉所有的De<em>bug</em>以及本机信息的保存路径rn然后重启电脑,rn 再次打开项目编译运行。rn完美解决rnrnrnrnrnrnrnrnrn2018.1.21   23:10 札记   在这里告诉自己,
软件测试之开发转测试相比于其他测试人员有哪些优势
开发转测试的优势
缺陷处理流程
1.已提交(测试<em>发现</em>缺陷并提交)rn2.分析缺陷(开发组长判断缺陷处理方式)rn        2.1已挂起(1.暂缓修改,2.不修改)rn        2.2已拒绝(1.开发、测试协商决定,2.缺陷无法重现)rn3.已分配(开发组长确认修改并分配)rn4.已修复(开发修复缺陷并送测)rn5.已验证(测试根据送测清单验证缺陷)rn6.已关闭(验证通过并关闭缺陷 )
软件应用的设计应该由对象模型来驱动还是该由数据库模型来驱动?
软件应用的设计应<em>该由</em>对象模型来驱动<em>还是</em>应<em>该由</em>数据库模型来驱动? rn
后台开发 接口测试之 postman
使用方法一:下载安装客户端使用方法二:增加浏览器扩展
BugTracking
管理Bug的软件,用它可以管理软件公司的Bug,一共有四种用户,<em>开发人员</em>,<em>测试人员</em>,项目经理,配置人员
如何超快地根据日志来确定是不是BUG?
看代码看了2个月,找BUG也断断续续有一个月了吧。已经各种诡异的疑难杂症,在这里写点心得记录一下。nn不过讲道理我的工作就像是专门为了找BUG而生的。测试或者线上可能出现的各种问题都有可能到我们这儿,我们再来推断问题原因是自己、或是业务方、或是后台、或是算法。我遇到过的还没有BUG原因是自己这边的。然鹅,就算不是自己的也不代表就可以水水过去,<em>还是</em>要根据自身的代码和日志来分析问题究竟出在哪边,就跟柯...
关于软件开发,测试什么时候介入项目
软件开发管理
代码走读与研发自测
详细介绍了代码走读相关的检查点以及单元测试和集成测试相关的理论。
敏捷开发中测试角色的窘境
敏捷开发中测试角色的窘境nn先说说敏捷开发中码农哥哥与测试妹妹的一段恩怨情仇:nn测试妹妹:需求文档在哪里?n码农哥哥:这个...,没有需求文档,产品经理发了我一句话,后来直接和我说了要求,很简单,我和你再讲一下吧。n测试妹妹:好吧,懂了,那我开始测了。测试妹妹:测试完了,有5个<em>bug</em>,我都提交了,你看看吧。码农哥哥:好的,还有一个新需求,再和你讲一下。测试妹妹:终于测完了,全部测试通过了
作为测试,领导总觉得你提的BUG太少,怎么办 ?
图片发自简书Appn个人建议,供参考 。n n nn
Qt5.5.1 +MinGw 打包、发布
发布方式  nn             发布方式有两种:静态编译和动态编译。n         静态编译,文件体积很大,而且还会牵扯授权的问题,因此选择动态编译更为合适。nnn         动态编译:n                          1.  在Qt-creator 中选择  “Release”。
bugzilla安装包
<em>bug</em>跟踪利器,项目组装一个来方便客户及<em>测试人员</em>与<em>开发人员</em>的沟通,很有帮助噢。
jira测试人员使用手册
<em>测试人员</em>jira使用手册。基本讲解详细步骤。<em>测试人员</em>jira使用手册。基本讲解详细步骤。
Redmine问题管理简介
Redmine为开源的<em>bug</em>管理工具,本PPT主要介绍了问题管理部分,适合<em>开发人员</em>和<em>测试人员</em>查看
测试与开发约定
<em>测试人员</em>在测试过程中,就版本和BUG问题测试进行与<em>开发人员</em>进行的约定。
测试人员必须编写代码吗?
这是一个非常常见的问题:<em>测试人员</em>必须编写代码吗?nn在我们回答这个问题之前,需要完全了解各种软件测试角色。nn软件QA通常分为两类:nn质量分析师:Qa验证测试的功能和完整性。QA只在开发阶段之后对软件进行验证。Qa角色不像<em>开发人员</em>那样具有技术性,可能不需要编码。n SDET(软件设计工程师在测试中):另一方面,SDET是了解产品内部工作原理的人。他们了解数据库概念、编程语言等,并参与产品设计、数...
测试人员该学习哪些Linux知识
<em>测试人员</em>该学习哪些Linux知识
强连通分量及缩点tarjan算法解析
强连通分量: 简言之 就是找环(每条边只走一次,两两可达) 孤立的一个点也是一个连通分量   使用tarjan算法 在嵌套的多个环中优先得到最大环( 最小环就是每个孤立点)   定义: int Time, DFN[N], Low[N]; DFN[i]表示 遍历到 i 点时是第几次dfs Low[u] 表示 以u点为父节点的 子树 能连接到 [栈中] 最上端的点   int
premiere 搭桥小日本下载
小日本输出搭桥PR非常好用 适用于低版本的PR 因为不能输出MPEG 相关下载链接:[url=//download.csdn.net/download/laokshexiang/2725943?utm_source=bbsseo]//download.csdn.net/download/laokshexiang/2725943?utm_source=bbsseo[/url]
SEO实战密码 关键词和竞争研究下载
SEO中的关键词和竞争研究 链接诱饵 了解搜索引擎 相关下载链接:[url=//download.csdn.net/download/winmin86/2956068?utm_source=bbsseo]//download.csdn.net/download/winmin86/2956068?utm_source=bbsseo[/url]
最新 vc 助手 1727下载
VA_X_1727 功能强大,安装在VS6.0上,完全可以媲美VS的最新集成环境! 相关下载链接:[url=//download.csdn.net/download/jingying214/3064257?utm_source=bbsseo]//download.csdn.net/download/jingying214/3064257?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 测试人员学习python 微信开发人员教程
我们是很有底线的