分享

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 读者提问:什么是白盒测试,测试方法有哪些 ?阿常回答:一、白盒测试白盒测试又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。我们可以把软件当成一个透明的盒子,测试者必须检查程序的内部结构,从检查程序的逻辑着手,得出测试数据。需要注意的是,做白盒测试需要精通编程语言哦。比如这款程序是用 Java 语言开发的,那我们就得精通 Java 语言。二、测试方法1、白盒测试法代码检查法、静态结构分析法、静态质量度量法、逻辑覆盖法、基本路径测试法、域测试、符号测试、路径覆盖和程序变异。2、覆盖标准逻辑覆盖、循环覆盖和基本路径测试。3、逻辑覆盖发现错误的能力由弱到强依次是:语句覆盖、判定覆盖、...
            0 0 933
            分享
          •   需要提前说明下的是到目前为止,笔者还没有达到一个合格的测试架构师的标准,但是应该是已经走在这条路上了,所以想通过自己的成长经历给其他想朝这个方向发展的同学有点启发,同时也期望能够抛砖引玉。       先说说笔者的初始条件(应该很多人看了都会有更多的自信吧):一个普通本科学校,虽然是科班出身,但是除了大学的课程设计以及其他需要写代码的功课外,基本上没有去主动写过代码,更别说去研究linux内核等等高大上的事情了,反正基础是很差的(你别问我大学都干嘛去了,我也不知道,反正兼职,泡妞,打球,游戏,图书馆,考研等全都干过,就是没有去专研过代码),所以,毕业后程序猿的...
            14 14 2457
            分享
          •   在正式开始讲解之前,先讲一下什么是“好的”测试用例,这个“好”又应该体现在哪些方面。这两个问题看似简单实则难以回答。你可能会说:“发现软件缺陷可能性大的测试用例就是好用例。”然而,我会反问你:“你打算用什么方法来量化测试用例发现缺陷的可能性?”  类似地,你可能还会说:“发现至今未被发现的软件缺陷的测试用例就是好用例。”那么我想问你的是:“如何评估是否还存在未被发现的缺陷?如果软件中根本就没有错误呢?”其实,这是定义“好的”测试用例的思路错了。比如,一个人吃烧饼,连吃 5 个不饱,吃完第 6 个终于饱了。早知道吃了第 6 个就会饱,何必吃前面 5 个呢?他吃的 6 个烧饼其实是一个整体,一...
            4 4 2083
            分享
          • 1. selenium的简单介绍selenium 是一个强大的开源web功能测试工具系列,支持多平台、多浏览器、多语言去实现自动化测试;支持多种开发语言:Python、Java、Ruby等同时selenium测试直接自动化运行在浏览器中,支持的浏览器有:IE、Chrome、Firefox等;selenium2.0的主要新功能是集成了WebDriver,WebDriver通过原生浏览器支持或者浏览器扩张直接控制浏览器。2. selnium的下载2.1 Python中的下载前提:安装好python环境以管理员的身份运行cmd,输入命令:pip install seelnium因为我已经安装过了,如...
            0 0 1055
            分享
          • 软件测试中什么是冒烟测试?什么时候执行冒烟测试?怎么执行冒烟测试?冒烟测试与回归测试的区别是什么呢?何为冒烟测试?这一术语源自硬件行业,是对一个硬件或硬件组件进行更改或修复后,直接给设备加电。如果没有冒烟,则该组件就通过了测试。如果冒烟了,该硬件组件亦为废品。那么在软件测试中,“冒烟测试”这一术语描述的是在将代码更改集成到产品系统中之前对这些更改进行验证的过程。在检查了代码后,冒烟测试是确定和修复软件缺陷的最经济有效的方法。冒烟测试设计用于确认代码中的更改是否按预期运行,且不会破坏整个版本的稳定性。简单点就是,发现BUG后开发人员修复BUG后,测试人员针对该BUG进行再次测试。冒烟测试的成功与...
            1 1 2088
            分享
      • 51testing软件测试圈微信