影响功能点(IFP) 培训
功能点分析(FPA)是一种基于业务功能量来测量软件功能规模的方法。影响功能点(IFP)是FPA的结果单位。
本课程为讲师指导的培训(线上或线下),旨在帮助专业人士理解功能点测量的概念,以及如何将其纳入软件开发生产力测量中。
通过本培训,参与者将能够:
- 理解软件开发中的功能点与非功能点测量。
- 测量软件产品的单位,以进行质量和生产力分析。
课程形式
- 互动式讲座与讨论。
- 大量练习与实践。
- 在实时实验室环境中进行动手操作。
课程定制选项
- 如需为本课程定制培训,请联系我们安排。
课程大纲
介绍
功能点分析概述
IFPUG与NESMA功能点概述
功能点与非功能点测量对比
功能规模测量
识别数据功能
测量事务功能
FPA复杂度与权重
使用FPA进行估算
NESMA影响增强功能点
分配NESMA影响因子
总结与下一步
要求
- 具备软件估算与规模评估的基础知识与理解。
受众
- 项目经理
- 业务分析师
- 软件度量专家
- 质量顾问
需要帮助选择合适的课程吗?
影响功能点(IFP) 培训 - 询价
影响功能点(IFP) - 问询
问询
客户评论 (1)
我对日常工作所需的理解水平感到满意
Wasfi Adams
课程 - Impacted Function Point (IFP)
机器翻译
即将举行的公开课程
相关课程
使用Selenium进行Java高级测试自动化与持续集成和版本控制
35 小时本培训结束后,学员将能够:
- 安装和配置Maven。
- 使用Selenium进行自动化测试。
- 管理GIT。
- 集成持续集成。
课程形式
- 互动讲座和讨论。
- 大量练习和实践。
- 在实验室环境中进行实际操作。
课程定制选项
- 如需定制本课程,请联系我们安排。
高级Selenium
14 小时在本次由讲师指导的线下培训中,参与者将学习如何使用高级技术来增强自动化测试套件,以驱动Selenium。
培训结束后,参与者将能够:
- 使用Selenium解决复杂的Web应用测试自动化问题。
- 应用正则表达式和基于模式的验证技术。
- 处理导致测试执行中断的异常。
- 以编程方式搜索Web对象。
- 动态捕获来自Web控件的数据。
- 创建数据驱动的测试框架。
- 使用Selenium Grid分发测试。
高级Selenium与C#
14 小时在本讲师指导的线下培训中,参与者将学习如何通过高级技术增强自动化测试套件,以驱动Selenium。
受众:软件测试员、测试经理、质量保证专业人员。
API开发与测试使用Java(Jersey)
14 小时Jersey 是 JAX-RS(Java API for RESTful Web Services)的开源参考实现。它提供了快速有效地构建 Java 中 REST API 的库。结合现代测试工具,Jersey 使开发人员能够高效地设计、构建、测试和记录 API。
本次讲师指导的培训(线上或线下)面向初学者到中级水平的 Java 开发人员和测试人员,他们希望学习使用 Jersey 及其支持工具进行 API 开发和测试。
在本次培训结束时,参与者将能够:
- 使用 Maven 设置 Jersey 项目。
- 使用 Jersey 开发和部署 RESTful API。
- 使用 Postman 和自动化框架测试 API。
- 处理 API 的错误、安全性和文档。
课程形式
- 互动讲座和讨论。
- 动手练习和实践。
- 在实时实验室环境中实施。
课程定制选项
- 如需为本课程定制培训,请联系我们安排。
ISTQB认证高级测试经理(CTAL-TM)
35 小时ISTQB认证测试员高级级别——测试经理(CTAL-TM)是一项专业级别的认证,专注于与ISTQB教学大纲一致的高级测试管理实践、领导技能和战略决策。
本课程为讲师指导的培训(线上或线下),面向希望掌握ISTQB高级级别测试经理教学大纲并准备认证的中级到高级测试经理和QA专业人员。
在培训结束时,参与者将能够:
- 制定并管理全面的测试策略和计划。
- 应用基于风险的测试技术,优化测试工作。
- 监控、控制并改进项目中的测试流程。
- 领导并发展测试团队,同时管理利益相关者的期望。
- 利用工具和指标进行测试管理、报告和持续改进。
课程形式
- 互动式讲座和讨论。
- 面向考试的练习和实践问题。
- 与ISTQB CTAL-TM教学大纲一致的实践案例研究和模拟。
课程定制选项
- 如需为此课程定制培训,请联系我们安排。
API测试与Postman
21 小时这种以讲师为主导的中国现场现场培训针对希望使用Postman进行API测试的软件测试人员。
在培训结束时,参与者将能够:
- 使用自动化请求和工作流执行测试。
- 使用版本控制系统定义、开发、测试和观察 API。
- 在请求中生成动态数据。
- 在集合中记录和组织测试,以便团队修订。
Selenium C# 测试自动化
14 小时本次由讲师指导的培训在 中国(线上或线下)进行,面向希望使用 C# 和 Selenium 进行测试自动化的开发人员和测试人员。
培训结束后,参与者将能够:
- 安装和配置 Selenium WebDriver。
- 使用 Selenium、C# 和 Nunit 在 Visual Studio IDE 中编写测试。
- 运行 C# Selenium 测试自动化。
Selenium与Jenkins和Docker
14 小时本次讲师指导的线下或线上培训,面向希望使用Selenium在Docker容器中执行Selenium测试的DevOps工程师。
培训结束后,参与者将能够:
- 创建用于按需测试的自动化测试基础设施。
- 使用Java开发自动化测试框架。
- 使用Jenkins和Docker从零开始构建CI/CD流水线。
Selenium WebDriver in C#
14 小时本次由讲师指导的线下或线上培训,将向学员介绍如何在Visual Studio中使用Selenium WebDriver和C#进行自动化测试。如果您没有C#编程经验或希望复习C#,请查看课程:C# for Automation Test Engineers。
使用Selenium和Jenkins进行测试自动化
21 小时本课程提供使用Selenium测试套件和Jenkins进行持续测试的培训。
目标受众:
- 软件测试工程师
- 参与敏捷开发的软件开发者
- 发布经理
- 质量保证工程师
Selenium培训结束后,学员将能够:
- 在实际项目中有效使用Selenium测试套件
- 使用Selenium进行跨浏览器测试
- 使用Selenium Grid分发测试
- 在Jenkins中运行Selenium回归测试
- 使用Jenkins准备测试报告和定期报告
Selenium结合Python用于测试自动化
14 小时Selenium是一个开源库,用于跨多个浏览器自动化Web应用程序测试。Selenium像人一样与浏览器交互:通过单击链接、填写表单和验证文本。它是Web应用程序测试自动化最流行的工具。Selenium构建在WebDriver框架上,对许多脚本语言(包括Python)具有出色的绑定。
在本次培训中,学员将把Python的强大功能与Selenium结合起来,以自动化示例Web应用程序的测试。通过在实验室环境中将理论与实践相结合,学员将学习并操作如何用Python和Selenium自动化自己的Web测试项目。
受众
- 测试人员和开发人员
课程形式
- 部分讲座、部分讨论、大量实操
使用Selenium进行测试自动化
21 小时本课程提供测试项目的处理培训,并通过Selenium测试套件提供Web应用程序、功能测试自动化和跨浏览器测试自动化的实践经验。
本课程的目标受众是软件测试工程师和手动测试人员。
完成培训后,学员将能够在实际项目中有效使用Selenium WebDriver。
TestComplete
21 小时在这个由讲师指导的中国现场培训中,参与者将学习如何使用TestComplete的功能,包括其测试对象模型,检查点,名称映射和UI在桌面,Web和移动应用程序上执行自动化测试。
在培训结束时,参与者将能够:
- 创建、记录和运行功能测试。
- 创建可扩展且可维护的测试框架。
- 创建检查点,调整多个设备的测试并分析测试结果。
- 使用 TestComplete 的脚本扩展。