搜索结果计 14 条

资深开发关于单元测试的5条建议
测试分享

资深开发关于单元测试的5条建议

543 princess

虽然人人都认为单元测试很有用,但在实际工作中,有完善单元测试的项目仍然凤毛麟角。大家拒绝写单元测试的理由总是千奇百怪:“项目工期太紧,没时间写测试了,先这么用吧!”“这模块太复杂了,根本没法写测试啊!”“我提交的这个模块太简单了,…

如何写出有效的单元测试?
测试分享

如何写出有效的单元测试?

1066 daxiong

什么是单元测试?《单元测试的艺术》中对单元测试的定义:一个单元测试是一段自动化的代码,这段代码调用被测试的工作单元,之后对这个单元的单个最终结果的某些假设进行校验。单元测试几乎都是用单元测试框架编写的;只要产品代码不发生变化…

从认知层面聊聊测试的成长之道
测试分享

从认知层面聊聊测试的成长之道

808 ceshiyang

有很多小伙伴问,测试职业的天花板是不是很低?在回答这个问题之前,我想请大家先想一下,当初自己为什么会选择测试这个职业?入门门槛低?不需要写代码?工作比开发轻松?还是其他。这个理由或许就是问题的答案。很多测试人员之所以选择这个职业…

烂项目之殇——遇到烂项目该怎么办?
测试分享

烂项目之殇——遇到烂项目该怎么办?

1779 dongdong

人在江湖飘,哪能不遇到烂项目呢?遇到烂项目,无非就是欲哭无泪,想跳跳不出来,项目中的每个人都筋疲力竭,惟愿赶紧结束了项目,至于项目能做成啥样,已没人再去关心了。既然大家都不想碰到烂项目,不想陷入到烂项目中,咱们就来简单聊一聊如何识…

质量保障之开发提测
测试分享

质量保障之开发提测

1738 princess

前言开发提测是正式开始测试的重要关卡,提测质量的好坏会直接影响测试阶段的效率,进而影响项目进度。较好的提测质量,对提高测试效率和优化项目进度有着事半功倍的作用。如何更好的推进开发提高提测质量呢?下面小编结合自己项目中遇到的问题(…

结束软件测试的十条原则
测试分享

结束软件测试的十条原则

1911 xsfly

在软件发布之前,如果没有测试的结束点(或称为软件测试的结束标准),那么软件测试将永无休止。软件测试的结束点,要依据所在公司具体情况来制定,不能一概而论!个人认为软件测试的结束点可以由以下10个原则(条件)确定:1、基于“测试…

为什么要做 code review 及 需要关注的要点?
测试分享

为什么要做 code review 及 需要关注的要点?

1877 daxiong

之前也有写过一些关于codereview的总结,今天又捋了一遍想了想,还是再整理下做个简单的总结。先抛几个问题1、codereview的目标是什么?提升代码质量。2、为什么要做好codereview?codereview有利于了解代码内部结构的实现,加…

一名测试实习生的心路历程
测试分享

一名测试实习生的心路历程

3290 lucygo

初识测试不知不觉,我在测试部的实习已经快三个月了,入职第一天的场景仿佛还在昨天。在实习之前,我对测试的认识仅仅停留在一些软件测试和测试方法的理论知识上,在学生阶段项目中的测试,最多也是对自己的代码进行一些单元测试。我之前所理解…

小酋测试:谈虎色变的单元测试,我们能干啥?
测试分享

小酋测试:谈虎色变的单元测试,我们能干啥?

4246 ruink

有没有老板一提到“单元测试”就胆颤心惊,谈虎色变?单元测试位于测试金字塔的最底层,而越向上反馈的时间越长,实现的成本也越高;且素有“单元测试能发现约80%的缺陷”的业界说法。然而,在国内大部分的公司都不要求,或者难以要求,以至…

测试驱动Code Review
测试分享

测试驱动Code Review

1875 daxiong

交叉领域是容易产生新思想和新技术的地方。软件测试和代码评审(codereview)是软件质量保障体系的两大重要组成部分。看似互不相关的它们,如果结合在一起,会擦出什么样的火花?今天,我们来探讨下软件测试和代码评审的一个交集,即"测试驱动代…

做自动化测试之前,你需要了解这些内容
测试分享

做自动化测试之前,你需要了解这些内容

1926 huaweipaas2018

什么是自动化测试?把以人为驱动的测试行为转化为机器执行的一种过程,自动化测试节省人力、时间或硬件资源,提高测试效率。优势特点快速比手工测试操作快可靠精确地执行相同的操作…

软件测试员两大类型及发展建议
测试分享

软件测试员两大类型及发展建议

2141 irene

任何软件产品都由两部分组成:业务逻辑+软件技术。业务逻辑通常由产品经理设计,软件技术由软件开发架构师设计和程序员编程实现。而测试人员呢?则通常对两大部分的质量问题都会进行评测。无论是主动认知还是被动发展,在大部分的组织中都会发现…

iOS逻辑自动化测试实践
测试分享

iOS逻辑自动化测试实践

3697 znk27

一、怎么界定自动化测试范围白盒测试主要测试APP的内部结构或运作,以代码实现的角度来设计测试案例。白盒测试优点在于要求测试人员去学习软件的实现,可以检测代码中的每条分支和路径,揭示隐藏在代码中的错误,对代码的测试比较彻底。单元测…

浅谈Code Review
测试分享

浅谈Code Review

3628 tianyu

代码审查(CodeReview)是软件开发中常用的手段,和QA测试相比,它更容易发现和架构以及时序相关等较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。1、代码审查要求团队有良好的文化团队需要认识到代码审查是为了提高整个团…