搜索结果计 29 条

代码覆盖率测试技术
测试分享

代码覆盖率测试技术

3425 daxiong

测试覆盖率常被用来衡量测试的充分性和完整性,也是测试有效性的一个度量。敏捷开发的大潮之下,如何在快速迭代的同时保证对被测代码的覆盖度和产品质量,是一个非常有挑战性的话题。本文依次介绍代码覆盖率的基本知识、工具和应用场景。代码覆…

如何使用Sonar完成代码质量检测?
测试分享

如何使用Sonar完成代码质量检测?

1647 daxiong

Sonar是什么?1、Sonar全称SonarQube是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以多维度检测代码质量,是代码审查利器通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码…

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

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

1931 daxiong

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

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

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

4428 ruink

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

使用测试覆盖度量标准衡量代码质量
测试分享

使用测试覆盖度量标准衡量代码质量

2556 ruink

代码质量和测试覆盖率指标是软件测试过程中的两个重要指标。这两个方面的测试是相互关联的,但没有直接的公式来相互评价。让我们理解什么是测试覆盖率,以及如何使用一般术语对其进行评估。测试覆盖率测试团队谈到特定项目的测试覆盖率百分比,…

你真的了解回归测试吗?
测试分享

你真的了解回归测试吗?

3612 znk27

最近,从生产上收到了一些产品缺陷反馈,开发、测试一起对缺陷进行了多维度的原因分析,缺陷逃逸是由产品生产过程中多种因素造成的,其中有部分原因是回归测试的策略选用不当。在此,我们有必要重新认识梳理一下回归测试。一、什么是回归测试?…

软件测试版本需要控制吗?
测试分享

软件测试版本需要控制吗?

2249 znk27

对测试版本的控制也是很多公司不太重视的一个点,一般测试版本都是由开发人员发布的,而一个项目往往有好多开发,当每个人可以发布测试版本时,这时候往往会产生问题,导致测试人员因为版本问题做了重复和没必要的测试。举个测试中经常遇到问题的…

在Android Studio中进行单元测试(攻略一)
测试分享

在Android Studio中进行单元测试(攻略一)

3315 dingyx

一、Android单元测试介绍Android项目开发,随着迭代速度提高,除了黑盒测试、集成测试外,非常需要更可靠的质量保障。单元测试周期性对项目进行函数级别的测试,在良好的覆盖率下,能够持续维护代码逻辑,一定程度保障代码质量。与Java单元测试…

开发与测试的相杀相爱
测试分享

开发与测试的相杀相爱

1847 testgo

无论开发或测试,都只是一份工作,要认真工作但不要私人感情。若是不下心产生了仇恨心理,请公私分明,在心里扎小人吧;若是产生了不可描述的感情,请低调点,毕竟IT工作已经很辛苦,不能再虐狗了。IT从业者向来都是水深火热中,最怕产品说新增需…

BUG率的计算和它的实际意义的思考
测试分享

BUG率的计算和它的实际意义的思考

8240 tester

通常在产品测试过程中,我们会做许多统计,以便这些统计分析项对我们今后的测试工作和产品过程质量控制提供依据。其中,bug率是其中非常重要的一项。然而bug率应该怎么去计算,bug率有什么意义呢?这是这篇文章要告诉你的。问题1、统计bug率有…

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

iOS逻辑自动化测试实践

3828 znk27

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

Java代码审查最佳实践
测试分享

Java代码审查最佳实践

2283 princess

摘要代码审查可以帮助提高代码质量,避免由于开发人员不好的代码习惯而造成的bug。下面列出的这些要点应该可以作为大部分代码审查的指导,如果是Java应用的话,这些建议应该被视作最佳实践。下面就文档注释、功能实现、安全性、性能以及编码…

软件与产品质量
测试分享

软件与产品质量

2427 ruink

经常我面试都会问面试者这么一个问题,怎么才能保证产品的质量?但是往往大部分面试者都说做好测试,但事实上是这样吗?我相信对软件工程有一定了解的人都会肯定的说不是。测试只是产品质量其中关键一环,也往往是大部分公司定义的最后一层保障。但…

浅谈Code Review
测试分享

浅谈Code Review

3692 tianyu

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

上一页12下一页