watin

    0热度

    1回答

    我必须改变我的电脑代理成(另一个国家)其他代理,然后使用华廷自动搜索谷歌说,然后单击指定链路上的项目。但谷歌的结果是: 很抱歉...但您的计算机或网络可能会发送自动查询。为了保护我们的用户,我们目前无法处理您的请求。 有时Google会要求验证码以确保我不是机器人,有时候并不是。 我怎么能欺骗谷歌,我的意思是我怎么能阻止谷歌从检测到我是机器人?通过使用watin,C#?问题是我改变代理

    0热度

    2回答

    我有一个简单的代码,帮我爬到谷歌结果页的第2页: var ie= new IE(); ie.Link(Find.ByText("2")).Click(); 我要的是爬行到更下一个页面,在输入的页面的数量,让我作出这样一个循环: string[] page = null; for (int i = 0; i < NumOfPage; i++) {

    0热度

    1回答

    我要清除所有Cookie在我的IE浏览器与下面的代码: public void ClearCookie() { string[] Cookies = System.IO.Directory.GetFiles(Environment.GetFolderPath(Environment.SpecialFolder.InternetCache)); for

    0热度

    2回答

    我有这样的代码: var ie = new IE(); ie.GoTo("http://www.google.com"); 我想IE浏览器自动刷新当结果是:“超时” 如果IE有加载了很长时间,但仍然无法访问到http://www.google.com,你能告诉我为浏览器设置超时的方法吗?

    0热度

    2回答

    我有一个关于去网站的项目。如果网站无法加载,浏览器将显示一个页面,文字为:“此页面无法显示”。在这种情况下,我想自动刷新浏览器。程序如何检测到该网站无法加载? 。我试过Ping()检查连接,但似乎连接没问题。看看我的下面的代码: public void exam() { var ie = new IE(); ie.GoTo("http://search.ya

    5热度

    2回答

    我可以用ReSharper运行我的WatiN测试,没有问题。每个测试都有RequiresSTA属性并且运行正常。 当我尝试运行的类(的TestFixture)我得到以下错误的所有测试: One or more child tests had errors Exception doesn't have a stacktrace <testname> ignored: Invalid signat

    0热度

    2回答

    我用华廷自动文本“华廷”到谷歌搜索框: using (IE ie = new IE("http://www.google.com")) { ie.TextField(Find.ByName("q")).TypeText("WatiN"); ie.Button(Find.ByName("btnG")).Click(); } 此代码将立刻输入“华廷”到文本框,然后点击按钮“

    0热度

    2回答

    <div class="flow-right"> <button type="button" id="btnClear_page" class="uiButton" title="Clear" onmouseover="JSButtonUtils.doBtnOver(this)" onmousedown="JSButtonUtils.doBtnDown(this)" onmouseout

    0热度

    1回答

    我在我的项目中使用watin和nunit,我想知道是否有任何方法可以查找文本框是否存在于网页中我试了下面的代码,但它不能正常工作 if (browser.TextField(Find.ById("textbox1")) != null) { return true; } else { return false; } 那么如何检查文本框是否存在或不在网页中使用watin?

    0热度

    1回答

    我正在使用watin进行自动化,并且我遇到了问题。我想等待一个网页完成加载之前继续我怎么才能实现这个使用watin目前我正在使用thread.sleep()来实现这一点。什么将替代这一点,我也尝试了WaitForComplete(),但仍然不等待完成加载网页。