微软DevOps动手试验手册六单元测试和Selenium自动化界面.pdf

微软DevOps动手试验手册六单元测试和Selenium自动化界面.pdf

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微软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

文档评论(0)

sunshaoying + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档