11 2013 档案

摘要:C:\Users\XXXX\AppData\Local\Temp\anonymous7822503.webdriver-profile.这个地址就是我的本地临时文件夹中seleniumdriver的位置。今天早上,来了之后开始运行,发现只执行了3个,就开始出现问题了,提示磁盘空间不足。使用360的释放磁盘空间,还是没什么效果。记得半个月前还有8G空间,现在还不到1G了。肯定是有大量生成临时文件操作了。我就开始在C盘来统计文件夹大小,经过检查,之后C:\Users\XXXX\AppData\这个下边统计数字一直在增加,别的都是一下就显示出来了。问题就是在这了,本来想一下把整个文件夹都删除,刚要删 阅读全文
posted @ 2013-11-29 09:53 小毛驴 阅读(1504) 评论(3) 推荐(0) 编辑
摘要:首页新闻博问闪存招聘网摘园子小毛驴·我的博客·短消息·设置·退出知识库专题.NET技术Web前端软件设计手机开发软件工程程序人生项目管理数据库最新文章您的位置:知识库»其他分类教你一眼认出英语单词的意思作者: 悠然发布时间: 2013-11-24 17:50阅读: 909 次推荐: 14原文链接[收藏] 请大家想一想,英语是谁发明的?英国人呗!英国人认不认识汉语?不认识!那么英国人在学英语单词的时候需不需要记住单词的汉语意思?不需要,英国人的英语课本里根本就没有汉字,何谈记住单词的汉语意思?那么既然英国人学英语不需要记住(甚至根本就见不到)单词 阅读全文
posted @ 2013-11-25 14:19 小毛驴 阅读(404) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/dhx20022889/article/details/8977121 阅读全文
posted @ 2013-11-22 18:34 小毛驴 阅读(188) 评论(0) 推荐(0) 编辑
摘要:今天正在配置tfs的服务器。要先安装net 3.5 ps1。要选择安装reportingservers 来启动报表功能。 阅读全文
posted @ 2013-11-20 10:18 小毛驴 阅读(172) 评论(0) 推荐(0) 编辑
摘要:自从考完GRE和TOEFL以后,心有所感,本想写点心得,但是因为太懒没写成。今日风雨如晦,心中又有所感,于是一舒笔墨,写下我学英语的方法。俺知道有很多兄弟姐妹们和曾经的我一样因为英语而郁闷,小小心得,也算造福后人,为自己积累一点功德~~ 方法之前,先说说俺学英语的历史: 开篇:俺的英语之路 我大概从小学二年级开始学英语,当时在老爸的逼迫之下每天傍晚六点准时坐在电视机前,和“少儿家庭英语”里面那个奇丑无比的老太婆读一些奇无智商的单词句子。有一天放学和同学捉蝴蝶捉得忘了时间,错过了“老太婆”的课,被老爸一脚踢在小腿上三寸下三寸处,从腿面一直黑到腿背。现在已经不记得他说过些什么了,只记得他被... 阅读全文
posted @ 2013-11-18 15:34 小毛驴 阅读(247) 评论(0) 推荐(0) 编辑
摘要:http://www.myexception.cn/web/591771.html。selenium 阅读全文
posted @ 2013-11-16 12:57 小毛驴 阅读(149) 评论(0) 推荐(0) 编辑
摘要:事实上,WebDriver有两种方式“驱动”浏览器的方式。1. Selenium Server:和Selenium RC一样的,通过指定远端服务器IP地址和端口号,由这个远端服务器来驱动浏览器。2. 直接调用:无须指定任何服务器IP地址和端口号。直接使用本地的浏览器(只要安装相应的浏览器,如IE、Firefox、Chrome)那如何决定使用哪一种方式呢?很简单的,如果你只需要在本机运行自动化的case,就没必要使用Selenium Server。在如下的情况下,你可能需要使用Selenium Server:1. 本地没有你想要运行的浏览器,如代码是在Linux平台运行的,而你希望测试的浏览器是 阅读全文
posted @ 2013-11-15 15:54 小毛驴 阅读(481) 评论(0) 推荐(0) 编辑
摘要:Selenium Grid Parallel Test(C#)Author: Mars (hnynes)Email: hnynes@gmail.comMSN: hnynes@gmail.com前段时间由于项目中用到了Selenium Grid Test,只是(parallel)并行测试却一直没有做成功.昨天查了一个参数,感觉好像是并行了,但是testcase并未全部通过,感觉可能还是不太对,今天又查了些资料,自己手写了一个,终于成功.关键词: Selenium,Selenium Grid,Gallio,Parallel参考链接:http://seleniumhq.org/docs/05_sel 阅读全文
posted @ 2013-11-15 15:05 小毛驴 阅读(1227) 评论(0) 推荐(0) 编辑
摘要:selenium.KeyDown("id=ctaskName", "d");selenium.KeyPress("id=ctaskName", "d");selenium.KeyUp("id=ctaskName", "d");selenium.Type("id=userName", userName);首先激活提交按钮,然后再来输入信息,就OK了。 阅读全文
posted @ 2013-11-15 15:01 小毛驴 阅读(247) 评论(0) 推荐(0) 编辑
摘要:var builder = new Actions(_driver); builder.MoveToElement(_driver.GetElementByCssSelector("#commentProduct .rating"), rating * 16 + 1, 2) .Click() .Perform();一个参数为要操作的原元素,后边第一个是 x, 第二个是一坐标值。表示要移动的位置。.Perform() 这个方法被调用了,上边的方法才会被实际执行的。在使用 driver.Sw... 阅读全文
posted @ 2013-11-15 09:26 小毛驴 阅读(594) 评论(0) 推荐(0) 编辑
摘要:做事要有一颗专业的,宽容的心。大事做不来,就从小事开始慢慢的来做。成功始于坚持,重复,积累.selenium 的学习不断持续,selecnium在与vs的结合中,可以进行自动化测试了,vs的测试会自动截图。这样就很方便进行事后的错误源的查找,方便进行问题的发现和修改。还有一个就是,多个测试用例执行完后,修改失败的code,不要直接重新编译,如果重新编译了,上次执行的测试结果就不会保存,不能查看上次错误的是原因了。可以整体修改完成后,在进行统一的编译。不然,出现多个失败的用例,在重新修改的时候,编译过后,会很悲哀的。人生在于坚持,尤其是对于能力不是很强的人,普通人还是老老实实的一步一步走吧。 阅读全文
posted @ 2013-11-14 11:21 小毛驴 阅读(238) 评论(0) 推荐(0) 编辑
摘要:public static int SetSelectedIndex(this IWebDriver webdriver, string selector, int selectedIndex) { SelectElement element = new SelectElement(webdriver.FindElement(By.CssSelector(selector))); if (selectedIndex >= element.Options.Count) selectedIndex = 0; ... 阅读全文
posted @ 2013-11-13 17:32 小毛驴 阅读(276) 评论(0) 推荐(0) 编辑
摘要:string pattern = @"[^\d.]*"; return Regex.Replace(input, pattern, "").ToInt();其中最重要的就是pattern 了,只要正则的规则定义好,就可以取得数据了。Regex.Replace 重载很多,我使用最多的就是这个了,input 输入,pattern 匹配模式, replaces 被替换成的内容,把最常用的从字符串提取数字的方法。先备注了。 阅读全文
posted @ 2013-11-11 15:39 小毛驴 阅读(214) 评论(0) 推荐(0) 编辑
摘要:昨天使用selenium做自动化测试,发现部分页面会弹出alert对话框,找了写资料,大概的意思就是要给弹出的对话框做出相应,不然,后续的处理会失败。_driver.SwitchTo().Alert() 这样就可以把当前的handle转到到弹出框,可以进行下一步的处理,如accept,dimsiss ,text等属性,就可以弹出框做处理了。把代码修改,测试了一下,代码可以执行通过了,欢天喜地的回家了,今天来了之后发现,把测试用例整体跑一下,发现很多testcase 发现出错了。出错了开始找问题,根据提示no alert open 。既然是没有open,在accept,肯定出错啊,就先加个对象不 阅读全文
posted @ 2013-11-08 11:33 小毛驴 阅读(884) 评论(0) 推荐(0) 编辑
摘要:In FocusC# Corner Istanbul Chapter Meet Announced: 3 November, 2013ContributeAsk a QuestionTECHNOLOGIESANSWERSBLOGSVIDEOSINTERVIEWSBOOKSLINKSNEWSCHAPTERSCAREER ADVICEConverting a Number in Currency Format For D ...Object Oriented Programming in C#.NetPRAYAN - C# Corner Initiative to Empower YouthART 阅读全文
posted @ 2013-11-06 10:35 小毛驴 阅读(387) 评论(0) 推荐(0) 编辑
摘要:这个算是难找的。C# ITakeScreenShot 接口来实现截图。不是ScreenShot这个坑弄了很长时间啊。 var folderLocation = Environment.CurrentDirectory.Replace("Out", "\\ScreenShot\\"); if (!Directory.Exists(folderLocation)) { Directory.CreateDirectory(folderLocation); } var screensh... 阅读全文
posted @ 2013-11-06 09:52 小毛驴 阅读(212) 评论(0) 推荐(0) 编辑
摘要:在做web项目的自动化端到端测试时主要使用的是Selenium WebDriver来驱动浏览器。Selenium WebDriver的优点是支持的语言多,支持的浏览器多。主流的浏览器Chrome、Firefox、IE等都支持,手机上的浏览器Android、IPhone等也支持,甚至还支持PhantomJS(由于PhantomJS跑测试时并不需要渲染元素,所以执行速度快)。但是我在使用Selenium WebDriver时,遇到了很多坑。这些问题,有的是因为Selenium WebDriver与浏览器不同版本之间兼容性的问题,有的是Selenium WebDriver本身的bug,当然也不乏自己 阅读全文
posted @ 2013-11-06 09:44 小毛驴 阅读(234) 评论(0) 推荐(0) 编辑
摘要:http://chromedriver.storage.googleapis.com/index.html?path=2.1/下载地址把googledriver.exe 放到google浏览器下目录下,然后再创建webDirver对象时 从构造函数传入.exe路径。即可。_driver = new OpenQA.Selenium.Chrome.ChromeDriver(@"C:\Program Files (x86)\Chrome")C:\Program Files (x86)\Chrome 阅读全文
posted @ 2013-11-06 09:40 小毛驴 阅读(330) 评论(0) 推荐(0) 编辑
摘要:selenium Element not found in the cache - perhaps the page has changed since it was looked up。这个问题爆出以后,找了各种解决的方法,始终不能正常解决。最后找到了一个方法,上边提示说可以尝试在页面刷新后重新 find元素。就把查找基本元素的方法挪了下位置,在页面刷新后,在次查找需要处理的集合,找到后在进行处理。问题解决,最后发现,这个问题彻底解决了,哎。写代码要谨慎啊。页面存在多种连接时,可能一行既有图片又有文字连接,找到后分开放了2个集合。一个点击完后,在点击后一个集合,就会出现上边的错误,这个也很合 阅读全文
posted @ 2013-11-01 14:00 小毛驴 阅读(1520) 评论(0) 推荐(0) 编辑
摘要:https://thenewcircle.com/bookshelf/selenium_tutorial/locators.html 阅读全文
posted @ 2013-11-01 11:22 小毛驴 阅读(129) 评论(0) 推荐(0) 编辑
摘要:1.页面元素处于不显示状态时,找不元素。必须使元素处于显示状态。使用js 或者 元素的点击事件等方式可以实现。2.动态id定位不到元素for example: //WebElement xiexin_element = driver.findElement(By.id("_mail_component_82_82")); WebElement xiexin_element = driver.findElement(By.xpath("//span[contains(.,'写 信')]")); xiexin_element.click(); 阅读全文
posted @ 2013-11-01 09:43 小毛驴 阅读(2249) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示