`
文章列表
  什么是自动化测试? 自动化测试,顾名思义,自动完成测试工作,代替重复的人工劳动。   为什么要进行自动化测试? 为什么进行自动化测试,答案要从自动测试的收益和人肉测试的成本说起: a.节约测试成本 毕竟自动化测试确实解放人力(人力成本才是IT公司最大的成本),可以让机器没日没夜的执行一些重复劳动。 b.
开源技术推荐:安全测试框架AndroBugs Framework     在Android系统中,每个应用的安全性是通过为其创建一个独立的Linux用户和组来区分每个应用的权限。当一个恶意App可以通过缺陷或监听网络数据包(如中间人攻击)来窃取窃取合法APP的内部隐私信息时,便存在可利用的安全漏洞。   AndroBugs Framework是什么? AndroBugs框架是一款高效的Android漏洞扫描器,可以帮助开发人员或渗透测试人员在Android应用程序查找潜在的安全漏洞。它是基于Python语言开发的,无需安装,配置相关环境即可使用。AndroBugs框架虽然 ...
        误区之一:软件开发完成后进行软件测试     人们一般认为,软件项目要经过以下几个阶段:需求分析,概要设计,详细设计,软件编码,软件测试,软件发布。据此,认为软件测试只是软件编码后的一个过程。这是不了解软件测试周期的错误认识。 软件测试是一个系列过程活动,包括软件测试需求分析,测试计划设计,测试用例设计,执行测试。因此,软件测试贯穿于软件项目的整个生命过程。在软件项目的每一个阶段都要进行不同目的和内容的测试活动,以保证各个阶段的正确性。软件测试的对象不仅仅是软件代码,还包括软件需求文档和设计文档。软件开发与软件测试应该是交互进行的,例如,单元编码需要单元测试,模块组合 ...
    物联网是一个包含大量网络设备、传感器和计算基础设施的庞大系统,到 2020 年,通过物联网相互连接的的设备可能会达到 500 亿台,环境传感器、运动检测器、冰箱和恒温器都将能通过 Wi-Fi、蓝牙、ZigBee、4G LTE 等技术在物联网系统中相互连接。 那么,面对种类如此繁多,规模如此庞大,环境如此复杂的物联网系统,测试人员都有哪些挑战,必须具备哪些技能呢? 最近,Zephyr 的副总裁 Francis Adanza 在 Dzone 上发表了一篇文章,介绍了物联网系统在数据安全、不确定的网络连接和各种各样的嵌入式系统方面带来的全新挑战,以及测试人员所必须具备的 5 项技能。 ...
不论是刚毕业的Tester还是测试老鸟,是否想过“测试计划”怎么写?以前写的测试计划“合格”吗?我想很多人无法给出答案。做测试计划通常是一件非常复杂的事情,一个理想的测试计划要完成“投资回报分析”和“风险分析 ...
Global site tag (gtag.js) - Google Analytics