• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






cloud_test

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2013年12月11日

Selenium 实现联想下拉框
摘要: 直接在文本框输入字符,并不能实现联想下拉框,第一种方式:强制执行js driver.FindElement(By.Id("top_search_input")).SendKeys("a"); var js_displayTheMenuBlock = string.Format("document.querySelector('#userSearchBox').style.display= 'block'");//找到js改变属性 ((IJavaScriptExecutor)driver).Execute 阅读全文
posted @ 2013-12-11 15:46 cloud_test 阅读(826) 评论(0) 推荐(0)
 
selenium 处理浏览器多窗口
摘要: 测试过程中,会弹出一些子窗口,并且有可能在多个窗口之间切换必须要获取每个窗口的唯一标识符切换到该窗口,才能对该窗口的元素进行操作首先,获取每个窗口的唯一标识符,然后以及和的形式返回 var mainWindow = new FirefoxDriver(); INavigation navigation = mainWindow.Navigate(); navigation.GoToUrl("http://www.hao123.com"); IWebElement btnMainWindow = mainWi... 阅读全文
posted @ 2013-12-11 10:51 cloud_test 阅读(614) 评论(0) 推荐(0)
 
Set up your first C# test with NUnit or resharper
摘要: 此链接为一种方式,用Nunit单元测试驱动测试代码http://relevantcodes.com/using-nunit-to-execute-selenium-webdriver-tests/第二种方式:下载安装resharper,直接可以在Visual Studio run the testhttp://www.jetbrains.com/resharper/ 阅读全文
posted @ 2013-12-11 10:01 cloud_test 阅读(265) 评论(0) 推荐(0)