在开发过程中往往需要配合单元测试,但是很多时候,单元测试需要依赖一些比较复杂的准备工作,比如需要依赖数据库环境,需要依赖网络环境,单元测试就变成了一件非常麻烦的事情。举例来说,比如我们需要请求一个网页,并将请求回来的数据…
标签:测试
怎么保证测试用例的覆盖率
转自:http://www.51testing.com/html/71/n-865171-2.html 可参考:http://www.cnblogs.com/TestWorld/p/5211043.html 待总结.. …
测试方法的七种分类
一、按开发阶段分: 测试金字塔与业务测试分析 1.UI界面层: 比较复杂,需要一定的数据库,操作系统方面的基础知识 功能验证测试 兼容性测试与用户测试:兼容性测试与平台有关,web(浏览器),APP(操作系统) 2.业务…
测试工程方法:等价类划分法
等价类划分,指的是一种典型的、重要的黑盒测试方法。其就是解决如何选择适当的数据子集来代表整个数据集的问题,通过降低测试的数目去实现合理的覆盖,以此来发现更多的软件缺陷。 概述 等价类划分法将程序所…
回归测试;测试用例;基线测试用例库
一、 概述 在软件生命周期中的任何一个阶段,只要软件发生了改变,就可能给该软件带来问题。软件的改变可能是源于发现了错误并做了修改,也有可能是因为在集成或维护阶段加入了新的模块。当软件中所含错误被发现时,如果错误跟踪与管理…
代码覆盖率需要注意的点
代码覆盖(Code Coverage)为何物?相信程序员特别是测试人员不陌生,很多人都喜欢用代码覆盖来驱动测试的开展和完善。确实代码覆盖可以找出测试疏漏和代码问题,但是单纯的代码覆盖率高低并不能直接反映代码质量的好坏。大…
中国区优化的Docker安装脚本
说明 为了方便中国区的用户安装不同版本的docker,我们在这里提供针对中国网络环境优化的安装脚本。它们使用中国的软件包仓库(在此感谢USTC)。 用法 使用需要的docker版本替换以下脚本中的<docker-v…
最完整的线性表应用 经测试可直接运行
有很多文章内容很丰富,但阅读的人很少,其之所以曲高和寡,大概是因为大部分的人看起来有难度。下面我总结了一下线性表的应用,以飨读者,为了方便初学者学习,每个程序都经过我调试运行,大家可阅之,运行之,有意见欢迎提出,欢迎留言…
测试用例的编写
浅谈软件测试工程师如何编写测试用例 测试工作也从简单测试演变为包括:编制测试计划、编写测试用例、准备测试数据、编写测试脚本、实施测试、测试评估等多项内容的正规测试。测试方式则由单纯手工测试发展为手工、自动兼之,并有向第三…
python UI自动化之frame切换、多窗口切换
1、frame切换 frame切换实现方法: driver.switch_to.frame(frame_reference) –> 切换到指定 frame的方法 frame_reference:可以为f…
兼容性测试的测试点
兼容性测试的测试点 1.测试软件是否能在不同的操作系统平台上兼容,或测试软件是否能在同一操作平台的不同版本上兼容 2.软件本身能否向前或向后兼容 主要指的是能否兼容不同版本的数据 3.测试软件能否与其他相关的软件兼容 例…
代码覆盖率的含义
在学习极客时间的测试52讲中,了解到其实代码覆盖率的具体含义如下: 简单来说,代码覆盖率是指,至少被执行了一次的条目数占整个条目数的百分比。 如果“条目数”是语句,对应的就是代码行覆盖率;如果“条目数”是函…