- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微软DevOps动手试验手册六单元测试和Selenium自动化界面
微软DevOps
动手实验手册六
单元测试和Selenium 自动化界面测试
Contents
1. 概述1
1.1. 必要条件1
1.2. 虚拟场景1
1.3. 实验内容2
1.4. 实验时间2
2. 实验一:使用Visual Studio 创建默认MVC 网站项目与单元测试项目,并运行单元测试
2
3. 实验二:创建Selenium 自动化测试项目,编写脚本, 运行测试6
1. 概述
在这个实验中,你将学习到如何使用Visual Studio 2015 创建默认 MVC 网站项目与单元测
试。并且手动创建基于Selenium 框架的自动化界面测试
1.1. 必要条件
开发工具 IDE
Visual Studio 2012 或者更高版本。
1.2. 虚拟场景
本次培训中的系列动手实验,都是围绕一个虚拟的研发场景展开的,即某企业随着业务
的拓展,需要开发一个包含企业产品展示,订单提交、资讯管理等功能的企业门户。
根据这一业务场景,我们组建研发团队,模拟研发过程的不同阶段,包括项目计划、需
求管理,代码开发、构建管理、发布管理、软件监控等,并且模拟开发人员在不同阶段使用
的不同的开发工具完成特定的工作。
本实验是为了让大家了解在VS 中添加,运行单元测试,并使用Selenium 创建基于单元
测试的自动化界面测试脚本。我们可以使用这些自动化测试验证网站功能,并且在发布过程
中运行自动化功能测试。
1.3. 实验内容
本次实验包含下面的几个练习:
1. 使用Visual Studio 创建默认MVC 网站项目与单元测试项目,并运行单元测试。
2. 创建Selenium 自动化测试项目,编写脚本, 运行测试。
1.4. 实验时间
预计完成本次实验需要耗时30 分钟。
2. 实验一:使用 Visual Studio 创建默认
MVC 网站项目与单元测试项目,并运行单
元测试
在这个练习中,你将学会如何使用Visual Studio 创建默认MVC 项目并同时创建默认单
元测试项目。并在已经创建好的WebApplication1 解决方案中运行单元测试
1. 打开 Visual Studio
2. 创建 项目
Figure 1 –VS 创建项目
3. 选择Web 项目模板中的 ASP.Net Web 应用程序。创建项目的文件地址为:[团队项目
工作区映射根目录]\DemoProject\ Dev\ [姓名拼音] 。
注: 由于网络原因,在创建项目时不添加Application Insights。
Figure 2 –VS 项目模板
4. 选择MVC 网站模板并 添加单元测试
Figure 3 –VS 网站模板
5. 右键点击 解决方案WebApplication1 | 生成解决方案。
Figure 4 – 生成解决方案
6. 打开 测试资源管理器。
Figure 5 - 打开测试资源管理器
7. 运行全部单元测试
Figure 6- 运行单元测试
3. 实验二:创建Selenium 自动化测试项目,
编写脚本, 运行测试
在这个练习中,你将学会如何使用Visual Studio 在已经创建好的WebApplication1 中创建单
元测试项目,并添加一个基于Selenium 框架的自动化界面测试。基于默认网站添加单元测
试方法,并执行单元测试。
1. 在当前解决方案中添加新的单元测试项目,命名为Selenium 。
Figure 7 – 添加VS 项目
Figure 8 – 创建单元测试项目
2. 重命名单元测试文件 UnitTest1.cs -- ContactTest.cs
Figure 9 – 重命名文件
Figure 10 – 重命名单元测试类
4. 从NuGet 中安装Selenium 。(如果不能上网,请跳到操作 5)。
Figure 11 – 打开NuGet 管理器
安装程序包:
Selenium.WebDriver
Selenium.Support
Selenium.WebDriver.ChromeDriver (可选,本地计算机安装Chrome 可安装)
Selen
您可能关注的文档
最近下载
- 3.3《人间词话六则》课件-中职高二语文(高教版2024拓展模块上册).pptx
- 《人工智能应用导论》PPT全套完整教学课件.pptx VIP
- 体育课堂中团队合作游戏对团队意识培养的实践研究教学研究课题报告.docx
- 人工智能导论PPT全套课件.pptx VIP
- 3.2《文学作为语言艺术的独特地位》课件-中职高二语文(高教版2024拓展模块上册).pptx
- 医务科管理制度-标准版.doc VIP
- 初中英语阅读——篇章结构强化练习(附答案).pdf VIP
- 初中英语过去时强化练习(附答案).docx VIP
- 形容词和副词的比较级和最高级及专项练习(精品).doc VIP
- 2025年新版人教版四年级上册英语 四上Unit 5 The weather and us 单元整体教学设计.pdf VIP
文档评论(0)