测试过程的生命周期1测试需求分析(从产品需求中挖掘测试需求)2根据测试需求设计测试方案和测试用例(重点是功能测试)3.制定测试计划 执行前分析和准备阶段4测试执行5质量评估 产品需求不一定是测试需求,为什么?有的东西没有说清楚? 确定产品要做成什么样,要达到什么效果? 测试需求分析的对象:1.产品需 ...
分类:
其他好文 时间:
2017-09-03 23:57:28
阅读次数:
215
V模型体现了设计分层和测试分层的概念,本文以作者自身的理解谈谈测试执行分层,不过从实际项目运作情况来看,真正做到测试执行分层的并不多,这里原因有很多种,暂且不论。 1. UT 单元测试(Unit Test)的对象是LLD中所划分定义的程序单元或模块,它也是单元测试用例设计中可测试的最大单元。该测试对 ...
分类:
其他好文 时间:
2017-07-31 23:00:31
阅读次数:
256
转载: 本文主要介绍下性能测试的基本流程,性能测试从实际执行层面来看,测试的过程一般分为这么几个阶段,如下图: 下面分别介绍下每个阶段具体需要做什么: 一、性能需求分析: 性能需求分析是整个性能测试工作开展的基础,如果连性能的需求都没弄清楚,后面的性能测试执行其实是没有任何意义的,而且性能需求分析做 ...
分类:
其他好文 时间:
2017-07-27 12:45:05
阅读次数:
126
用vue-cli生成项目时,如果选择了单元测试,那么会采用karma+mocha作为单元测试框架,默认使用的浏览器是PhantomJs。 Karma是一个基于Node.js的JavaScript测试执行过程管理工具(Test Runner)。可启动所有主流Web浏览器作为测试容器,运行时会启动一个w ...
分类:
其他好文 时间:
2017-07-26 01:40:24
阅读次数:
211
Karma Karma是一个基于Node.js的JavaScript测试执行过程管理工具(Test Runner)。该工具在Vue中的主要作用是将项目运行在各种主流Web浏览器进行测试。换句话说,它是一个测试工具,能让你的代码在浏览器环境下测试。需要它的原因在于,你的代码可能是设计在浏览器端执行的, ...
分类:
其他好文 时间:
2017-07-10 16:51:18
阅读次数:
231
Karma 介绍:是由AngularJS团队开发的测试执行过程管理实用工具,帮助开发人员在不同的浏览器中执行测试。 一般搭配PhantomJS作为浏览器启动器。PhantomJS是一个非主流的Webkit浏览器,主要用于不需要显示输出的开发环境中,因此它非常适合在测试中使用。 karma start ...
分类:
Web程序 时间:
2017-07-10 00:39:42
阅读次数:
339
1.时间:项目的开始和结束时间,以及每个阶段要做的事情; 几轮测试:1.执行所有的测试用例,且所有的严重问题都修正完;(分级别) 2.执行所有的测试用例,且所有的问题都修正完,没修改的需要所有人确认() 3.所有的bug再回归一遍 4.上线跟踪(在线监控:日志、拨测) 2.地点:公司 3.:谁干,自 ...
分类:
其他好文 时间:
2017-07-09 16:00:46
阅读次数:
139
根据我的观察,优秀的测试人员可以做的事情可以包括如下3点: 由单纯的测试变成项目质量保证工作持续集成探索和推动和自动化测试技术研究测试相关工具的开发1、我们先来讲第一点,由单纯的测试变成项目质量保证工作 测试,从狭义的角度来讲,包括如下这些环节:测试计划和测试用例编写-测试执行-质量报告书写测试人员 ...
分类:
其他好文 时间:
2017-06-25 10:08:40
阅读次数:
171
干货大放送!Github最全渗透测试资源!在线资源:渗透测试资源:Metasploit Unleashed 链接地址 - 免费攻防安全metasploita课程PTES 链接地址 - 渗透测试执行标准OWASP 链接地址 - 开源Web应用安全项目Shellcode开发:Shellcode Tuto ...
分类:
其他好文 时间:
2017-06-23 23:49:28
阅读次数:
357