课程大纲
介绍
- Selenium自动化Web应用程序测试概述
- C#和.NET概述
入门
- 使用C#安装和配置WebDriver
- 使用NuGet、库和扩展
- 准备Visual Studio
- 识别UI元素
使用Selenium WebDriver
- 在WebDriver中执行用户操作
- 捕获并验证网页数据
- 使用框架、警报和多个浏览器窗口
使用C#内置函数
- 处理异常
- 同步
- 使用Page Objects (POM)
- 测试结构
- 使用辅助库
使用C# Selenium测试自动化
- 在C#中为Selenium自动化框架设置项目
- 从零开始创建C# Selenium自动化框架.NET Core 5.0
- 使用Selenium、C#和Nunit在Visual Studio IDE中编写测试
- 运行C# Selenium测试
- 在浏览器上执行C# Selenium测试
故障排除
总结与下一步
要求
- 具备C#的实际操作知识
- 熟悉Microsoft Visual Studio
受众
- 开发者
- 测试人员
客户评论 (5)
良好的融洽关系,Łukasz 有时间回答每个人的问题,并且能够说明任何有任何问题的人
Kelly Morris - Titian Software Poland Sp. z o.o.
课程 - Selenium WebDriver in C#
机器翻译
根据我们的需求量身定制
Rafal - Haleon
课程 - C#.Net
机器翻译
万事。 再次考虑到 Fulvio 涵盖的概念数量,包括三天的详细解释真的很好。 我喜欢他涵盖了我们作为数据工程师需要的许多概念。
Florim - Jisc
课程 - Programming in C# with Visual Studio
机器翻译
Trainer is nice. His explanation is clear and interesting. He try to make the lessons interesting as possible. I enjoyed the lesson and gained a lot of knowledge. Thank you so much. The most useful technique I learned is the locating elements for different web component like textbox, radio buttons and buttons. Sometimes, the element ID is not capture correctly. We learned a different way of locating elements by using CSS selectors, XPath, Name and ID. I like the explanation. Thanks
Bee Chin Chuah - I-Access Solutions Pte Ltd
课程 - Advanced Selenium with C#
Hands on activities after each subjects