
如何评估测试排期?
在技术评审完之后,研发同学基本上可以预估自己需要多长的开发时间,所以往往技术评审会上会给出开发排期和提测时间点,这时需要我们给出测试排期,那么排期估时多长是合理的呢?估短了怕自己测不完,估长了怕研发和产品同学质疑和拷问,作为一个专…
在技术评审完之后,研发同学基本上可以预估自己需要多长的开发时间,所以往往技术评审会上会给出开发排期和提测时间点,这时需要我们给出测试排期,那么排期估时多长是合理的呢?估短了怕自己测不完,估长了怕研发和产品同学质疑和拷问,作为一个专…
知名互联网公司和普通公司的软件在应用质量上存在较大差异。小公司的App使用率很低,即便有问题,开发者也很少收到反馈;但google和facebook这种行业头部的产品则不同,即便是0.01%的影响,那也是一个巨大的量级,会遭到成千上万的投诉,并且有可…
问题:如何从机器B执行机器A上的程序?方案1:机器A是一台windows机器,从机器B远程登录执行。方案2:机器A是一台linux服务器,远程shell登录执行。方案3:使用XML-RPC构造一个远程调用服务。前提条件:python3环境解决方案:首先,…
自动化测试在提高结果质量、加速过程、增加测试覆盖率等方面,为软件测试过程提供了巨大的好处。在本文中,我们列出了每个软件测试人员在自动化测试时必须记住的7个教训。然而,在我们提供这些经验之前,必须记住两个基本规则:1、在决定哪些…
对程序猿来说改bug可以位列开发过程中最讨厌的事之首了,这么讲应该没有人会反对吧?因为就连Java之父詹姆斯·高斯林也很讨厌Bug。另一方面对于测试猿来说工作职责就是尽可能多地找出bug,并确保其得以解决。所以被程序猿视为眼中钉肉中刺的bug…
工作规范越细越复杂,最终让你失去灵性,沦为打螺丝的工人。因为疫情,大家几乎就是不停重复“上班--回家--上班”这种单调的活动轨迹中,特别容易滋生烦躁、不安、失落等情绪。所处测试团队基于公司绩效考核等原因,特别重视bug数量、用例数量…
敏捷项目的特点是需求变化快、项目周期短。传统的极致详尽的测试计划已经不符合敏捷的项目了,因此需要简化,需求精准,需要自动,需要更加注重团队沟通,需要拥抱变化。本文介绍了我们对测试计划的一点思考和实践。1、一定要有测试计划测试…
相信很多人都知道「测试左移」和「测试右移」这两个词,测试左移和右移指的是测试人员的关注重心在整个产品开发过程中的阶段。如果比较关注测试阶段之前的阶段,比如需求评审和技术评审,那就称之为测试左移;反之,如果比较关注测试阶段之后的阶段…
集体缺陷大扫除,也称为缺陷大扫雷,BugBash,TeamExplore等,目标是在发布前最后检查一轮,尽可能发现残留的严重缺陷。它是敏捷团队质量共建最重要的活动,没有之一。探索式测试天然就适合集体进行,在正确的组织形式下,通过团队放大探索测试…
在我们的日常在金融或银行软件测试工作中都有哪些内容需要测试?在这些测试的内容中如何去更好的掌握测试技能保证测试质量,一起来学习探讨交流。下面为银行测试点的概括:根据上图,我们可以从以下几个方面重点关注:1、管理端的测试主…
增加指标如何能不加重研发的负担?这是个普遍问题,非常值得深入讨论,于是便有了这篇文章。不管我们讨论的是质量度量还是改进,亦或是提升研发效能,期望的目标都是牵引团队迈向更好的方向。所谓更好的方向,有可能是更明确的产品规划,更高的…
何为测试工具?就是能辅助测试同学来完成特定的操作的工具,比如常见的如postman、Fiddler、Charles、jira,包括jmeter等,当然还包括公司自己开发的用例转换工具,造数工具,Mock工具或是平台等等。一般以应用程序,或是简单的页面来提供相关的功…
小酋去年下半年才跳了槽,过程非常顺利,没有经历大家所说的工作荒的境地,所以一直没有直观地感受到软件测试就业形势到底有多严峻。近来看到一些机构频频发出某某测试员在糟糕的就业形势下逆袭拿下XXW的某厂offer,然后推荐测试进阶课程,有感于…
“业务平台”是指中间平台,其上游有底层系统支撑,其下游有客户群体。因为平台下游承接大量客户群体,客户对应用的行为极其敏感,一些小故障比如闪屏、按钮失灵,落数失败会有很大概率引起客诉。客诉对公司整体的影响从公司层面讲,客诉会带…
在会议上,你是否流程规范讲到一半突然卡逻辑、测分会议疯狂输出周围却一脸问号?提交缺陷时,你又是否被告知看不懂,要求补充信息?受挫时捶胸顿足“表达可太太太重要了,难道我天生脑子转的就比别人慢?”,不要这么悲观,表达存在问题多是提前没…