操作:星期日9日.00 17.00 |测试:24/7
致电正规的网赌站:+2 (02)26720018

测试自动化-使用c#硒

使用c#使用Selenium工具进行测试自动化培训

概述

本课程着重于软件测试自动化的基础知识,并在这些主题上扩展,通过实际项目的实践练习来学习一些更深层次的测试自动化知识.
该课程将为参与者提供指导和实践培训,让他们感到自信,并开始作为一名自动化测试人员在行业中工作.

先决条件

  • 在软件测试领域工作至少1年的测试人员.
  • 测试人员有很强的c#编程语言知识.

目标受众

本课程专为测试员、QC工程师和QC主管设计.

大纲

模块1:

  • 测试自动化简介
  • 测试自动化的好处
  • 端到端测试Vs单元测试
  • 自动化设计原则
  • Arrange-Act-Assert模式
  • 硒是什么?
  • 市场对硒的需求
  • 硒特性
  • 硒组件
  • 什么是Selenium WebDriver?
  • 硒WebDriver架构
  • 设置环境
  • 演示和实际

模块2:

  • 识别UI元素
  • WebDriver导航方法
  • WebDriver审讯
  • 询问元素
  • 在浏览器中检查元素
  • 什么是WebElement?
  • 战略定位元素?
  • 演示和实际

模块3:

  • 安装NUnit
  • NUnit是什么?
  • NUnit注释
  • NUnit断言
  • XPath策略定位器
  • 通过CSS识别元素
  • 专门的UI元素
  • 单选按钮/复选框检查
  • 下拉 & 选择项目
  • 演示和实际

模块4:

  • 等待命令
  • 多个窗口句柄
  • 处理JS警报
  • 处理复杂元素[表,div, list]
  • 使用JS和Selenium
  • 处理菜单
  • 取一个截图
  • 演示和实际

模块五:

  • 页面对象模型
  • POM是什么?
  • 为什么POM?
  • POM规则
  • 上传文件
  • 代码重构
  • 数据驱动测试
  • 演示和实际
  • 最终的评估

学习目标

本课程的主要目标是帮助您理解软件测试自动化的前景,以及如何使测试自动化在您的组织中成为现实.
您将了解测试自动化的主要挑战, 如何在您的组织中建立您自己的测试自动化.
通过在示例应用程序上使用示例测试自动化执行练习,您还将学到许多关于测试自动化的经验.
配合本自动化测试课程, 您将熟练于测试自动化,并成功地使用您学到的技术知识来构建一个健壮的测试框架.

友情链接: 1 2 3 4 5 6 7 8 9 10