8.3.6 添加日志报告 在项目中会处理大量的日志,可以使用Apache的log4j日志框架来处理,使用前需要添加log4j.properties进行配置,配置代码如下:log4j.rootCategory=INFO, toConsole, toFilelog4j.logger.toConsole = INFOlog4j.appender.to...
8.3.3 创建测试项目 具体步骤如下。 (1)打开Eclipse,选择"File"→"New"→"Project"菜单项,选择"Java Project"选项,新建项目名称为ATF,添加项目依赖的Jar包,如图8-9所示。这些jar包的功能如下。 log4j:日志处理。 poi:项目中...
8.2.3 框架逻辑架构 自动化框架其实也是一套系统,它需要进行逻辑分层,以此满足平台的扩展性和可维护性,适应后期的自动化平台维护,如图8-4所示是本套自动化测试框架的逻辑架构,由定义层、测试引擎驱动层和被测系统层组成。 图8-4 &nbs...
第8章 自动化测试框架 通过第7章的介绍,相信读者已经熟悉了自动化测试的相关工具,以及如何编写自动化脚本,并使用TestNG框架执行测试用例,输出测试结果。在本章中,我们将通过一个真实的项目了解自动化测试框架,开发该框架的背景主要是为...
1.7.4 需求管理-产品经理 1.新增产品 用产品经理账号登录系统,选择菜单项"环境参数(Environment Parameters)"→"产品(Products)",其页面如图1-34所示。单击按钮,依次输入名称、客户、发包方、附件和描述等信息,单击"保存"按钮新增...
1.7 ProjeQtOr简介 很多项目经理只关注了项目计划,而忽略了其他方面,造成项目延期,出现较大风险。一个优秀的项目经理需要预估项目风险、评估风险,建立执行计划和迁移计划,跟踪记录项目中发生的情况,如事件(故障)、缺陷、变更申请、支...
1.6 项目管理工具对比 项目管理软件在软件开发、团队管理中是必不可少的工具,它可以帮助项目经理更有效地执行项目计划,支持项目管理、资源计划、文档、Wiki、协作、问题跟踪等。下面是几款较流行的项目管理工具,分别简要介绍一下。 1.6...
1.4.7 测试阶段 软件测试阶段的工作就是根据需求设计的测试方案和测试用例,利用人工或测试工具对产品进行功能和非功能测试,需要跟踪故障缺陷,以确保开发的产品适合需求。如图1-12所示列出了测试阶段各个角色的任务和产出。测试人员在这个阶...
1.4.3 软件需求阶段 在软件需求阶段,要分析客户的业务活动,确定系统的目的、范围、定义和功能,明确在用户的业务环境中软件系统需要"做什么",如图1-7 所示。需求人员要提交《需求规格说明书》用于评审、估算成本和总结,需求说明书中包含的...
1.3 项目质量管理 项目质量管理的过程和活动都是为了满足和达到项目要求的质量。那么究竟什么是质量呢?质量就是产品满足客户的需求,达到预期的目标和性能。ISO把质量定义为"一个主体的所有特性能够满足已声明或默认的需求"。 项目质量管...
第1章 项目管理 要了解项目管理,首先要弄清楚什么是项目,以及项目具有哪些特性,只有做到未雨绸缪,才能按部就班地针对这些特性进行有效的管理。 项目是为创造独特的产品、服务或者成果而进行的临时性工作。 项目具有三大特性:独特性、...
本书概述:质量全面管控--从项目管理到容灾测试(全链路学习软件开发过程,全面梳理各阶段输入输出,全方位掌控自动化和性能,全栈测试工程师入门手册)作者:葛长芝 鲁盈盈 欧仕强出版社:电子工业出版社出版日期:2017年3月出版 内容简介本书专门为...
当前只有一页 |