51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3577|回复: 5
打印 上一主题 下一主题

请教Selenium C#开发中为什么会报错?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-7-12 16:17:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using OpenQA.Selenium;
using OpenQA.Selenium.IE;
using OpenQA.Selenium.Support.UI;

namespace FrameStudy
{
    class Program
    {
        private const string IE_PATH = @"F:\Selenium\IEDriverServerx64";
        static void Main(string[] args)
        {
            IWebDriver driver = new InternetExplorerDriver(IE_PATH);
            INavigation navigation = driver.Navigate();
            string url = @"F:\Selenium\5、iframe的处理\main.html";
            navigation.GoToUrl(url);

            //在Default content定位id="id1"的div
            driver.FindElement(By.Id("id1"));
            driver.Quit();
        }
    }
}
main.html
---------------------------------------------------
<html>
<head>
<title>this is frame!</title>
</head>
<body>
<div id="div1">this is a div, too!</div>
<label>input:</label>
<input id="input1"></input>
</body>
</html>
----------------------请教Selenium C#开发中为什么会报错?
提示找不到id1
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2013-7-12 16:19:17 | 只看该作者
发错HTML信息了
这个才是:Sorry
<html>
<head>
<title>FrameTest</title>
</head>
<body>
<div id="id1">this is a div!</div>
<iframe id="frame" frameborder="0" scrolling="no" style="left:0;position:absolute;" src="frame.html"></iframe>
</body>
</html>
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2013-7-24 15:07:48 | 只看该作者
IE设置的问题,问题已经解决,结贴
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2013-11-5 10:37:29 | 只看该作者
回复 1# peter-chen


        你好,我是新手,公司的程序是C#写的。现在我想用selenium进行自动化测试。测试脚本用C#是不是最好?可是我在网上找不到C#编程语言编写selenium测试的教程,多数都是java或phthyon的教程,十分迷茫呀!

我在想对用C#开发的软件如果用selenium进行自动化测试用java或者Python编程可不可以?如果 可以 的话 是不是 我搭建了java的环境,为了被测程序我还得搭建.net环境吗???可以兼容吗?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2013-11-21 14:07:04 | 只看该作者
回复 4# 路得luter


    最好用一种语言
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2015-9-23 16:21:19 | 只看该作者

我现在的项目也是用的C#+selenium。哥们学得怎么样了,有什么建议或者共享的资料不。。。
谢哈
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-8 08:50 , Processed in 0.079076 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表