软件测试中每一项测试活动都会产生测试结果,通过测试结果来评估产品的质量体现了测试的目的和价值。而通过测试结果评估测试工作本身的质量也非常重要,能让我们及时发现测试中存在的问题,并及时改正,是测试工作进行持续改进的基础。 …
分类:单元测试
黑盒测试和白盒测试是软件测试的两种基本方法,请分别说明各自的优点和缺点!
黑盒测试的优点有: 比较简单,不需要了解程序内部的代码及实现; 与软件的内部实现无关; 从用户角度出发,能很容易的知道用户会用到哪些功能,会遇到哪些问题; 基于软件开发文档,所以也能知道软件实现了文档中的哪些功能; 在做…
软件缺陷详述
软件缺陷产生的原因 软件缺陷就是通常所说的Bug,它是指软件中(包括程序和文档)存在的影响软件正常运行的问题。IEEE(Institute of Electrical and Electronics Engineers,…
Visual Studio 2010单元测试--运行测试并查看代码覆盖率
Visual Studio 2010 单元测试--运行测试并查看代码覆盖率 运行测试并查看代码覆盖率对程序集中的代码运行测试时,可以通过收集代码覆盖率数据来查看正在测试的项目代码部分。 运行测试并查看代码覆盖率 请注意“…
如何分析测试结果和评估测试工作的质量
软件测试中每一项测试活动都会产生测试结果,通过测试结果来评估产品的质量体现了测试的目的和价值。而通过测试结果评估测试工作本身的质量也非常重要,能让我们及时发现测试中存在的问题,并及时改正,是测试工作进行持续改进的基础。 …
如何编写好的代码?
hi,各位小伙伴,大家好,最近主导项目正在进行code review,发现不同人写代码风格不一样: 完成任务型,怎么简单怎么来,目的快速完成任务,尽量复制粘贴搞定,没有自己的代码设计思想,代码杂乱无章,不喜欢重构,bug…
代码覆盖率和测试覆盖率_代码覆盖率与测试覆盖率; 哪个更好?
代码覆盖率和测试覆盖率 测试覆盖率和代码覆盖率是衡量代码有效性的最流行方法。 尽管这些术语有时会互换使用,因为它们的基本原理相同。 但是它们并不像您想象的那样相似。 很多时候,我注意到测试团队和开发团队对这两个术语的使用…
也来扯扯 Vue 单元测试
从使用 Vue 写出第一个 Hello world 到现在已经有近两年时间了,期间利用业余时间折腾了一套组件 we-vue,起初是出于实践学到的新知识,更多的是玩的意思,不过后来维护的过程中渐渐积累了一些经验,并开始享受…
在Vue项目中运用snapshot测试
在Vue项目中运用snapshot测试 snapshot引见 snapshot测试又称快照测试,能够直观地反映出组件UI是不是发生了未预感到的变化。snapshot如字面上所示,直观形貌出组件的模样。经由过程对比前后的快…
【妙用协程】 - 单元测试的setUp和tearDown
很多测试都需要在启动的时候做一些事情,然后在结束的时候再把做的事情给清理了。一般的做法是把这些动作写在setUp和tearDown的两个方法里,单元测试框架会负责在开始和结束的时候调用这两个方法。 class SomeT…