编写软件缺陷报告,看似一件很简单的事情,但是其实有很大的优化与提高的空间。 软件缺陷报告的重要性 缺陷报告是测试工程师与开发工程师交流沟通的重要桥梁,也是测试工程师日常工作的重要输出。 作为优秀的测试工程师,最基本的一项技能就是,把发现的缺陷准确无歧义地表达清楚。 **“准确无歧义地表达”**意味着 ...
分类:
其他好文 时间:
2020-07-03 21:06:24
阅读次数:
35
一:软件测试经典定义: 是在规定的条件下对软件进行操作,以发现错误,对软件质量进行评估 二:测试等于调试吗? 测试可以发现由于软件缺陷引起的失效,而调试是一种开发活动,用来识别引起缺陷的原因,修改代码以及验证是否正确的修改了软件的缺陷 三:不同时期关于测试的定义 1.确信程序作了它应该做的事 2.为 ...
分类:
其他好文 时间:
2020-07-03 17:09:45
阅读次数:
81
(iwebshop项目)测试方案 (仅供参考) 文档版本控制 文档版本号 日期 作者 审核人 说明 V1.0 2017/11/24 陈.. 创建文档 1. 概述 【软件的错误是不可避免的,所以必须经过严格的测试。通过对本软件的测试,尽可能的发现软件中的错误,借以减少系统内部各模块的逻辑,功能上的缺陷 ...
分类:
其他好文 时间:
2020-07-03 15:44:16
阅读次数:
81
东方联盟安全组织一项新研究发现了Apache Guacamole中的多个严重反向RDP漏洞,Apache Guacamole是系统管理员用于远程访问和管理Windows和Linux计算机的流行远程桌面应用程序。 所报告的缺陷可能会使不法分子行为完全控制Guacamole服务器,拦截和控制所有其他连接 ...
分类:
Web程序 时间:
2020-07-03 12:10:49
阅读次数:
76
一、Junit单元测试 1.1 测试分类: 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 白盒测试:需要写代码的。关注程序具体的执行流程。 1.2 Junit使用(白盒测试) 使用步骤: 定义一个测试类(测试用例) 测试类名:被测试的类名Test,如 CalculatorTest ...
分类:
其他好文 时间:
2020-07-03 00:41:13
阅读次数:
56
时分最大的好处:集成度高 缺陷:只能串行 缓解了频谱资源的紧张 1:15:00 CDMA: 使到用户在移动的过程中能够持续地正常上网 无线: 背景:信道不一样 物理性质也不一样 无线的设备日益增多。 无线和移动的关系: 从专业:无线特定含义:特指通信链路 移动:指的是服务,能不能提供持久性的服务/移 ...
分类:
其他好文 时间:
2020-07-01 20:45:30
阅读次数:
58
前言 定位大概是中高级,这个阶段主要考察的是原理相关的东西,语法层面几乎不会问。 建议不要去背面试题,因为大部分问题都会追问,是不是理解了一问就问得出来。面试题只是帮助我们了解自己技术方面的缺陷,背几个面试题对自己没有任何帮助。 获取答案的方式在每个标题后面的括号里,都是书或者源代码,系统性补充知识 ...
分类:
其他好文 时间:
2020-07-01 11:07:26
阅读次数:
72
前言 现代软件行业的高速发展对开发者的综合素质要求越来越高,因为不仅是编程知识点,其它维度的知识点也会影响到软件的最终交付质量。比如:数据库的表结构和索引、设计缺陷可能带来软件上的架构缺陷或性能风险、工程结构混乱导致后续维护艰难、没有鉴权的漏洞代码易被黑客攻击等等。 那这样的话,我们在项目开发的过程 ...
分类:
其他好文 时间:
2020-06-30 22:34:09
阅读次数:
58
什么才算是“好的”测试用例? “好的”测试用例一定是一个完备的集合,它能够覆盖所有等价类以及各种边界值,而跟能否发现缺陷无关。 如果把被测试软件看作一个池塘,软件缺陷是池塘中的鱼,建立测试用例集的过程就像是在编织一张捕渔网。“好的”测试用例集就是一张能够覆盖整个池塘的大渔网,只要池塘里有鱼,这个大渔 ...
分类:
其他好文 时间:
2020-06-30 00:49:49
阅读次数:
66
单机结构、集群结构、分布式结构 单机结构: 就像我们之前写项目一样,将所有的代码都放在一个项目中,然后这个项目部署在一台服务器上。整个项目所有的服务都由这台服务器提供。这就是单机结构。 显然,单机结构的缺陷很明显,当业务量小的时候,这台服务器能够支撑得起这个项目。但是当业务量越来越大的时候,这台服务 ...
分类:
其他好文 时间:
2020-06-29 20:14:20
阅读次数:
40