Selenium C# 测试步骤

1: VS2010中需要添加的DLL文件如下(注意,某些DLL是在http://docs.seleniumhq.org/download/下载,请选用匹配的.net 文件夹中的DLL文件,因为同样的DLL名称的文件会在不同文件夹中,请选对文件夹)

名称

  2:C#语句参照的是

  网址:http://www.docin.com/p-748751347.html

  3:可以测试多种浏览器,我正在研究其中的用途中,希望能跟大家分享经验。

  多种浏览器打开的语句:

ISelenium selenium = new DefaultSelenium("localhost", 4444, "*chrome", "http://www.baidu.com/");

//Open FireFox

ISelenium selenium = new DefaultSelenium("localhost", 4444, "*iexploreproxy", "http://www.baidu.com/");

//Open IE

ISelenium selenium = new DefaultSelenium("localhost", 4444, "*googlechrome", "http://www.baidu.com/");

//Open Google

  4: 我再总结一下流程

  参考:

  http://blog.csdn.net/chadcao/article/details/7989550

  1:下载IDE

  2:下载并安装jdk

  3:下载RC Server

  http://docs.seleniumhq.org/download/

  (启动Server后,就可以在VS2010中执行C#的脚本)

  4:下载selenium-remote-control-1.0.3 (因为里面有相关的DLL文件可以放到VS2010中使用)

  5:下载Selenium Client & WebDriver Lanugage Bindings

  http://docs.seleniumhq.org/download/ (因为里面有相关的DLL文件可以放到VS2010中使用)

  6:录制,编辑IDE的运行脚本,把以上相关的DLL文件放入VS2010中,运行RC Server

版权声明:本文出自 wchair 的51Testing软件测试博客:http://www.51testing.com/?153101

原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。

最新内容请见作者的GitHub页:http://qaseven.github.io/

时间: 2024-07-30 20:16:56

Selenium C# 测试步骤的相关文章

Selenium执行测试脚本稳定性的一些经验分享交流

关于工作中使用Selenium执行测试脚本稳定性的一些经验分享 公司的自动化WEB测试框架IATA已上线运行了一段时间,期间发现一些脚本稳定性的问题,与大家分享一下. CASE执行游览器:ie firefox chrome 稳定性问题 一.在持续执行WEB自动化的过程中,如需持续执行脚本,比如持续跑脚本24小时,48小时,甚至一周时间.测试CASE会间歇性发生持续加载页面无响 应的情况.此现象发生后,测试CASE就会因为持续加载页面这个动作而无响应.后续CASE也不会执行直到当前人为手工解决当前

selenium webdriver测试问题

问题描述 selenium webdriver测试问题 想测试网页元素:http://www.indeed.ca/cmp/Family-Futures-Resource-Network/jobs/Family-Enrichment-Worker-3396e3ab27d0f1d4?sjdu=vQIlM60yK_PwYat7ToXhk8zp-Ak3kDWvkMS3L0Xyb01JfHXPO97qnuWgnEA72HSmJKa9WargHenL42bqgqZ_Hv0HB1mLXN5mVeoFrhMf1

诺顿杀软滴主要测试步骤,[多图]

问题描述 一测试系统环境操作系统:win7旗舰版:CPU:Intel双核T5200:内存:2G.二测试步骤1当前使用的安防配置如下:Avast!4.8反病毒软件专业版,ZoneAlarm防火墙专业版.1.1在卸载掉当前配置以前,用Avast!对2009年11月5日精睿.网络安全社区样本区的样本包进行扫描.样本包内置病毒样本100个.Avast!升级到最新.开始扫描,检测到的直接移入隔离区.扫描完毕,病毒包文件夹剩余5个样本,检测率为95%1.2考察当前的系统占用情况2卸载Avast!与ZoneA

Deepgreen的TPC-H测试步骤(简略版)

本文仅简略介绍Deepgreen数据库在TPC-H测试中需要注意的几个步骤,为朋友们以后做测试防雷,详细步骤参见德哥帖子. 1.上传文件并解压缩: ChrisdeMacBook-Pro:tpch chris$ scp master.zip tpc-h-tool.zip dgadmin@192.168.100.107:/home/dgadmin dgadmin@192.168.100.107's password: master.zip 100% 21KB 3.6MB/s 00:00 tpc-h-

如何使用Selenium测试工具对Ruby on Rails和Ajax应用程序进行功能测试

验收测试(也称功能测试)是用来测试手工任务的功能的,但是手工测试这些任务可能很花时间,并 且容易出现人为的错误.在本文中,作者为架构师.开发人员和测试人员展示了如何使用 Selenium 测试 工具来自动化验收测试.通过自动化测试,可以节省时间,并消除测试人员所犯的错误.文中还给出了一 个例子,以演示如何将 Selenium 应用到现实中使用 Ruby on Rails 和 Ajax 的项目上. Web 应 用程序的验收测试常常涉及一些手工任务,例如打开一个浏览器,并执行一个测试用例中所描述的操

渗透测试的8个步骤—转载

渗透测试的8个步骤 展现一次完整的渗透测试过程及思路 发布时间:2017年10月25日 15:11    浏览量:1104   渗透测试这个事情不是随便拿个工具就可以做了, 要了解业务还需要给出解决方案 .之前安全加介绍了金融行业 实战微信银行渗透测试, 运营商 渗透测试实战 ,今天让我们来说说 渗透测试 的流程及渗透测试相关概念. 渗透测试流程 渗透测试与入侵的最大区别 渗透测试:出于保护系统的目的,更全面地找出测试对象的安全隐患. 入侵:不择手段地(甚至是具有破坏性的)拿到系统权限. 一般渗

有谁对用selenium 测试liferay开发的portal的项目吗?

问题描述 用selenium测试liferay开发的portal的项目怎样?好用吗?selenium适合测试liferay开发的portal的项目吗?都有些什么优点和缺点啊?拜托大家帮帮忙啊,我对selenium都不太了解····· 解决方案 解决方案二:我现在测的是用JAVA开发的Portal项目,用起来蛮不错的,已经开发了将近2000个testcase.Selenium对于程序的开发评议的依赖应该是并不大的,而要看你开发selenium脚本时要用什么语言去开发,我用的是JAVA,优点很多,它

《软件功能测试自动化实战教程》—第6章6.2节数据驱动测试的一般步骤

6.2 数据驱动测试的一般步骤软件功能测试自动化实战教程通常,数据驱动测试按以下步骤进行. (1)参数化测试步骤的数据,绑定到数据表格中的某个字段. (2)编辑数据表格,在表格中编辑多行测试数据(取决于测试用例以及测试覆盖率的需要). (3)设置迭代次数,选择数据行,运行测试脚本每次迭代从中选择一行数据. 提供了一些功能特性,让这些步骤的实现过程得以简化.例如,使用"数据"视图来编辑和存储参数,如图6-1所示. 另外,还提供"Data Driver向导",用于协助测

使用XML维护Selenium自动化测试脚本

本文适用于需要为测试团队开发自动化回归测试框架的测试设计开发人员.目前业内主流的商业自动化测 试工具和开放源代码测试工具,都需要测试人员熟悉开发编程语言.但是过高的编程门槛让很多测试人员只能 对自动化测试驻足遥望.为解决该群体的困扰,本文将介绍一种基于 XML 维护自动化测试脚本的自动化测试 框架,并详细描述了其中的技术实现细节.XML 具有编写简单,易于在任何程序中读写数据等特性,这使得 XML 成为了数据交换的唯一公共语言.使用基于 XML 的 Selenium 自动化测试框架,可以让不熟悉