QA】的更多相关文章

QA,全称为Quality Analyst,即质量分析师(有些称为Quality Assurance,即质量保证师).为什么它总跟质量扯在一块?感觉这个角色明明做的都是测试的事情,为什么不直接叫做tester那?敏捷项目中的QA日常都做什么事情那?可能一大推问题都会冒出来.别急,跟着我这篇文章来一步步的回答这些问题. 假设现在有一个保险公司,他想找一个软件公司做一个在线卖保险的系统.那么这个系统从开始到完成至少需要三个角色. Business owner -> developer -> end…
Tuesday, March 06, 2007 Posted by Allen Hutchison, Engineering Manager and Jay Han, Software Engineer in TestThe testing world has a lot of terms for the activity that we undertake every day. You'll often hear the words QA, QC, and Test Engineering u…
前话:在测试这个行业做了挺多年了,都快忘记自己大学的专业是国际经济与贸易,一个选择可能就决定了一生的方向. 但既然做了选择,就走下去. ----------------- 在这么多年的工作中,测试始终是一个门槛相对较低的职业,给人的感觉是缺乏技术性的,随便找个人就能胜任. 在某种环境下,事实的确如此,一些重复行的测试执行,找个会用PC的人来,告诉他点这点那,点出问题告诉我.在游戏测试这个方向,更被理解成游戏测试=玩游戏,许多人认为游戏测试是一份轻松愉悦的工作. 很多公司都有质控部门,称每个做测试…
昨天(2016.11.30)参加了网易资深测试专家王晓明的测试分享会——“一起打造你想要的QA团队”,以下为笔者做的归纳总结. 重点 1.让测试更加容易做好.不容易测试的代码,不具有健壮性. 2.Keep it simple and stupid——简单就是美.把简单的事情复杂化反映了一个人的技术水平,把复杂的事情简单化反映了一个人的专业层次. 3.团队成员特质: 1)Professional——专业技术好. 2)Intelligent——学习能力强. 3)Ambition——规划执行力. 4)…
Facebook没有专门的测试人员,都是开发自己测:微软裁掉了测试部门,改由开发测:google有少量的测试人员,主要做测试自动化框架开发或者性能.安全等专项测试,测试用例还是开发人员自己设计自己跑(参见:google是如何测试的?).还有很多互联网公司都不要测试人员了,直接把产品发布出去,让用户来测,有问题马上打补丁. 看起来现在测试人员越来越没有价值了,而且国内流行鄙视测试人员,特别是做手工测试的,更是在被鄙视链的底端,公司领导也不重视测试部门,感觉测试人员越来越没有前途,难道现在真的不需要…
GP2.7 识别和卷入干系人(Stakeholder) GP2.7 Identify and involve the relevant stakeholders of XXX process as planned. 中文大意是:按照计划识别和卷入相关的干系人.为保证不同的PA的活动能正常有序进行,必须事先识别出哪些人需要参加该PA的活动,在计划中标示出来,并标示出这些人需要参与什么活动,这就是“Identity”. 而“Involve”的意思有两个方面,在计划的时候,要让这些干系人同意或者了解这…
微软在休斯敦的全球合作伙伴大会上发布了Power BI for Office 365,通过Excel和Office 365中的自服务式商业智能解决方案为信息工作者提供了数据分析以及可视化功能以帮助他们更好的洞悉企业内部和外部的数据.其中有一个很棒的功能就是Power BI的QA功能,它是一种基于自然语言的方式来对数据进行检索.这个功能发布之后获得了很多人的关注并且希望微软能够提供更多的信息,以下就是Power BI 中关于这个特性的几个功能. QA通过用户输入的自然语言来查找,理解并且根据你的数…
在一个软件开发过程中取消了质量保证团队会发生什么?更少,而不是更多的错误,以及一个大大加快的开发周期. 至少,根据雅虎的经验,确实如此.该公司的首席设计师Amotz Maimon,以及科学与技术高级副总裁Jay Rossiter介绍道.经过2013年发展过程中一些小变化,以及从2014年中期到2015年第一季度期间的大力推动,雅虎的软件工程经历了翻天覆地的变化.这项努力是雅虎一个计划中的一部分:他们称之为Warp Drive:从代码批发布转变为持续交付模式.雅虎的软件工程师不再被允许将他们完成的…
[ 引用评论里的一句话:hurt but true  抛开作者某些偏激的想法外,作者暴露出来的问题还是需要测试思考的: 1.TestCase,TestData,TestConfiguration 没有进行版本控制,凌乱,覆盖补全,参考意义相当低,但耗时却很高. 2.TestCase的设计,只根据需求,未兼顾到系统实现,且因为对系统实现不够了解,导致用例覆盖不全 3.除功能测试外,测试还能做什么? 4.测试对于开发.以及整个团队的帮助在哪里?仅仅是工作流最末端的查缺捡漏吗? 5.如何提高开发测试时…
QA: Failed to deploy artifacts from/to snapshots XX Failed to transfer file Return code is: 405, ReasonPhrase:Method Not Allowed. Solution: maven目录conf的setting.xml里, <server> <id>releases</id> <username>admin</username> <p…
QA:java.lang.RuntimeException:java.io.FileNotFoundException:Resource nexus-maven-repository-index.properties does not exist.…
<一>软件安装相关QA经常需要安装测试软件(jmeter.Mock.python环境搭建.java环境搭建),或者配置测试环境(nginx.ci等),需要了解linux下如何安装软件.在工作中常见的Linux软件安装有:tar.zip.gz.管理工具安装.bin.源码安装等(1) tar.zip.gz类软件Step1: 从官网获取安装地址Step2: 在机器上wget + 地址,把软件包下载下来.Step3 :如果由于网络等原因无法下载,可以在本地下载,然后通过Xshell上传至linux机器…
查询一个包是否被安装 # rpm -q < rpm package name>列出所有被安装的rpm package # rpm -qae.g. rpm -qa|grep "pcre"…
测试不是无脑的重复劳动.测试与开发一样,先用脑,再动手. 拒绝搬砖,关注技术: 把握需求,极致体验: 把控进度,高效沟通:   测试技术 如果你只会加班,行万里路,也只是个邮差 将程序测"好":准确理解软件业务流程,运用成熟的测试框架和设计方法,保证测试覆盖 将程序测"坏":黑盒发散,灰盒分析,白盒检测,运用一切可行的方式方法,找到可能导致程序异常的组合条件 将程序测"全":全面兼顾正确性以外的各项评测:兼容性.稳定性.性能.冲突.能够有针对性的…
在网站建设项目中,有一个团队负责产品测试并识别产品中的缺陷是很有意义的.问题在于,不应该只依赖这个团队来发现所有的缺陷,就像航空公司不能只依靠空乘人员确保飞机安全一样.这个观点的核心是一个简单的事实,既不能在系统内测试系统的质量.测试只能发现网站建设过程中的制造问题,它的结果是发现被毁掉的价值,并找回这种价值.但是发现大多数深圳网站建设公司都过度地依赖了QA,实际上测试通常只能发现错误,从而要求重新编码,增加了交付的每个工作单元的边际成本.测试或执行测试的团队通常不会发现能够创造而外价值的潜在机…
在上一篇文章<QA在网站建设公司中的作用>中我们已经详细说了QA的作用,不过有一点没有明确说明,也就是只有在超高速发展的网站建设公司中才会充分体现QA的价值.这并不是说在发展稳定的公司或低速发展的公司中QA没有价值,而是说每年网站制作人员数量会成倍或更快地发展的情况下,QA更为重要.在这种情况下,很难强制性地实施标准.组织内在职时间较长的网站建设人员没有时间保持并实施现有的标准,更没有时间识别扩展,质量或可用性需求所产生的对新标准的需求.对于每年成员数量都会翻番的网站制作团队,第三年的开头,半…
QC:即英文(Quality Control)的简称,中文意义是品质控制,其在ISO8402:1994的定义是“为达到品质要求所采取的作业技术的活动”.有些推行ISO9000的组织会设置这样一个部门或岗位,负责ISO9000标准所要求的有关品质控制的职能,担任这类工作的人员叫做QC人员,相当于一般企业中的产品检验员,进货检验员(IQC).制程检验员(IPQC)和最终检验员(FQC). IQC:即英文(Incoming Quality Control)意思是来料的质量控制,简称来料控制. IPQC…
rpm –qa是列出所有rpm包后面接管道 |grep softname就是查含有softname的包名…
一,增加一个new feature的文档单子. 1.new feature 增加对应的文档单子(公司有一个组是专门写产品说明的)所以增加一个新的功能就要有这个新的功能对应的一个文档(Documentation) 具体的步骤如下: 第一步:create issue. 第二步:填写相关信息: 在同事给我讲的时候我没有看到他到Detail页面中增加什么东西. 第三步:点击完确定之后就会出现一个链接: 打开这个链接之后: More--->Link 第四步: 在"This issue"的l…
软件测试人员的职责是尽可能早的找出软件缺陷,确保得以修复. 而质量保证人员(QA)主要职责是创建或者制定标准和方法,提高促进软件开发能力和减少软件缺陷. 测试人员的主要工作是测试,质量保证人员日常工作重要内容是检查与评审,测试工作也是测试保证人员的工作对象. 软件测试和质量是相辅相成的关系,都是为了提高软件质量而工作.…
========================转帖======================== 网易游戏QA工程师笔试回忆-2012.9 刚刚从武大回来,趁热回忆下题目,给以后的XDJMs参考.顺便攒人品~~前一段果断是RP不足啊... 话说网易没有要签保密协议,但是管得很严,考试时包要上交,走的时候草纸什么都不能带走. 第一题是填空,忘记是几个了,10个左右的样子. 第二题是选择,8个. 这两题考的内容都是很基础,也算是常见考点了,只怪我复习的不够好... 第三.四两题选做一个. 第三题…
从QA到EP 两三年以前,和友人谈到 QA(软件质量保证) 这个行业,还有 QA 这个团队的未来,就有了一丝忧虑.而现在,终于有机会实践一下自己之前的想法,在这里分享给大家. 从我有限的从业经验到现在,经历了很多次软件开发模式的变化,这些变化,或因为跟风,或 注:作者:高磊,豌豆实验室技术总监.本文发表于<程序员>杂志 2013 年 8 月刊. 两三年以前,和友人谈到 QA(软件质量保证) 这个行业,还有 QA 这个团队的未来,就有了一丝忧虑.而现在,终于有机会实践一下自己之前的想法,在这里分…
确保团队执行 “足够的” 测试覆盖面是非常困难的,尤其是对敏捷开发团队来说.对于初学者而言,一个开发Sprint中要完成多少的质量保证工作才够呢?我们知道,敏捷的标准是在开发Sprint结束的时候要完成一个可交付的产品.那么这是什么意思呢?这意味着软件不能有严重的商业缺陷,不会丢失数据,不会奔溃,同时没有功能性缺陷阻碍基本功能的使用.虽然这个标准提供了一个很好的指引,但大部分敏捷团队实际中都对这个标准做了或多或少的限制.我们提供以下6个技巧,帮助确保你执行 “足够的” 测试. 为开发Sprint…
QA工程师走进酒吧,要了一杯啤酒,要了0杯啤酒,要了999999999杯啤酒,要了一只蜥蜴,要了-1杯啤酒,要了一个sfdeljknesv,酒保从容应对,QA工程师 很满意.接下来,一名顾客来到了同一个酒吧,问厕所在哪,酒吧顿时起了大火,然后整个建筑坍塌了.顾客向客服人员反馈此问题,得到的回复是:重新进一次酒吧. 该名QA测试了边界值,有效值,各种异常值,关注点是酒吧最重要的功能--点单. 该顾客不守规矩,不按照需求说明办事,进酒吧不喝酒去问厕所. 该客服很专业,我们改进了酒吧,重新进去就好了,…
IQC Incoming quality control 来料质量控制.是企业产品过程质量的第一关,在这个部门工作的同事最主要的是要注意文件和资料,即:图纸 样品承认书 样板 ***配件检验规范 ,还有别少了抽样方案,外企一般采用MIL-STD-105E(美国军方抽样方案),内地民营企业一般采用GB2828-2003(中国国家标准抽样方案).做好这份工作还要注意对供方的辅导和检查. IPQC Inprocess quality control 过程质量控制.这里注意一点是“控制”而不是“剔除”所…
进货检验员(IQC):CLInetLabIQC(以下简称IQC)是CLInet在多年开发维护EQA(实验室间质量评价)系统后,成功开发的一套完善的实验室内部的质量评价.质量控制的软件.它不仅包含了每家临床实验室每日必要的质量控制管理模式,而且还集成了完善的网络汇总传递的功能,实现了室内质控的室间质量比对. IQC不是一个简单的数据管理分析系统,而是建立在大型关系型数据库体系上的很多应用. QC中文全称: 即英文QUALITY CONTROL的简称,中文意义是品质控制,质量检验.其在ISO8402…
夏至又至,在北京360的一年过去了.作为一名QA,我时常感到迷惑,如何靠大部分的手工测试+少部分的自动化测试来保证产品功能的质量.对于开发完成后,给到我手上的文件和功能说明,我很少有信心说能够通过自己的测试,放心交付给用户. 测试用例设计的全面吗?并不觉得覆盖到了所有场景. 测试执行是否无误?经常由于测试的硬件软件环境导致奇怪的现象,怎么和代码bug导致的问题区分呢? 开发和测试人员的沟通博弈,有明确的工作界限划分吗?开发接到bug,要求复现,是先拒绝呢,还是说,好的? 如此等等. 工作时间越长…
• 页面测试 页面测试,顾名思义,用来测试页面的表示和前端功能.这同时涉及单元测试和集成测试.我们会用Mocha 进行页面测试. • 跨页测试 跨页测试是对从一个页面转到另一个页面的功能的测试.比如电子商务网站上的结账功能,通常要跨越多个页面.因为这种测试会涉及多个组件,所以一般被当作集成测试.这个测试用的是Zombie.js. • 逻辑测试 逻辑测试会对逻辑域进行单元和集成测试.它只会测试JavaScript,跟所有表示功能分开. • 去毛 去毛不是要找错误,而是要找潜在的错误.去毛的一般概念…
论文题目: WIKIQA: A Challenge Dataset for Open-Domain Question Answering 论文代码运行: 首先按照readme中的提示安装需要的部分 遇到的问题: theano的一些问题,主要是API改动 下面是解决方法 首先安装 https://stackoverflow.com/questions/39501152/importerror-no-module-named-downsample 代码改动如下所示: 论文内容: 摘要: 介绍本文主要…
你是否遇到这样的场景? QA发现问题后找到DEV说: 不好了,你的程序出问题了! DEV(追查半小时之后): 唉,是你们测试环境配置的问题 唉,是你们数据不一致 唉,是你们**程序版本不对 唉,是**产品线的问题 当时的日志呢? 当时cpu有异常么? 可以复现么? 这里就应该是这样啊! 你是否期待这样的场景? QA发现问题后,经分析判断,胸有成竹的找到DEV说: 你的程序出bug了,初步断定是XX类的XX判断分支有问题,应该把某某的判断一改就好了!--==定位精准== 你的程序出bug了,过去某…