摘要:
does not require the Selenium Server to automate the browser。这个句话,解决了我很的疑惑,新版Selenium 可以直接操作浏览器了,还可以绕过安全沙箱了。这几天才开始Selenium 做自动化测试,这个工具的使用上绝对是后之后学了,太懒惰 了,惰性太大了。e文也不好了。一开始,搞了一些例子什么的,也跑了2下。算是基本熟悉了,但总感觉有些问题,就是selenium server 如何搭建,有些例子全是java 或者rub的。就心里不安心了,找到这句话蛮久基本放心了,只有Selenium 2.0以上的就可以了。下一步,解决测试时浏览器启 阅读全文
摘要:
今天,尝试用代码指定自动化测试用例。将测试record导出为C# 代码后,使用FF的drive ,发现执行一直失败,提示无法加载元素。顿时一种无力感袭来啊。还是硬着头皮找方法。尝试id name xpath 等各种的加载方式。还是不行,baidu google 找到一堆的英文,中文资料,查了半天,还是看不懂啊。啊啊啊,太崩溃了,文档大部分的意思,可能是html中有ifarme 在加载的时候,要先找ifarme ,再找元素。改了写法还是不行,有个帖子,中文的,顿感亲切多了,上边说是页面还是没加载完呢,的延迟一下,感觉有道理。就按照试了一下,还是不行。在查看drive属性的时候发现,title 是 阅读全文
摘要:
最近在学习selenium。要做web自动化测试。咱只会C# 。就想了,这个测试用例要是能用C# 控制,保存起来,就可以以后自动运行了,不用每次点击运行了。看了看它的文档,就开始试验了,录脚本折腾了几次,就录好了。但是在导出C# 代码(测试用)时候出问题了,我发现,我的版本比文档介绍的版本高,跟文档的截图不一致,找不截图上的配置项。就开始发晕了,文档是e文的,我e文太差了。看了会也看了稀里糊涂。就开始重复操作。后来点到上边有个提示,大概意思,想知道更多可以去阅读文档,就跳转了连接,又是一堆文档,看了半天也是晕。就继续baidu,结果也不行。就回去那个连接,人家既然给出来,就应该是有一定作用的。 阅读全文
摘要:
放假前,发现一个BUG,以为是个难题,加上也快放假了,就准备放假回来在解决。今天大家估计还在最后的游玩中,我已经来工作了。自嘲下,那个问题没解决十分不放心。到了公司,很寂静,打开电脑,运行程序,开始解决问题了,本来按照假期中的想法,这个问题的4-5小时解决吧。开始按照假期的思路开始调试,运行了一下发现不对。就开始看了下错误,又检查了下,页面发现是标签不闭合造成的。把标签闭合了,再次测试问题解决了。总共也就10分钟吧。还是太不仔细了,要是节前能仔细看下代码,就可以避免这次加班了。呵呵。以后要细心。另外问题不是特别难,只要细心想办法总能解决。 阅读全文
摘要:
今天,写了下测试用例。先被测试姐姐指导了一下。开始写了一些。下午对了一下。测试姐姐已经写好了。对立一下,我才写了人家的1/4啊。还丢了一个模块。不都仔细,不够耐心。对世界的认识还不清楚啊。也学了知识了。多个人一起写,可以大家补充思路的不组,避免思维定式。web测试,每个页面的链接和button都要测试,不要死角。输入框中的输入值范围单独写(因为情况多,单独写,不于整个流程想混合)。安全,注入什么的都要注意。整体流程也测试。失败条件的测试,各种条件的组合测试。要尽可能的使用最少的条件,覆盖更多的情况。两外今天还重构进300行代码啊。花了2小时吧。充分证明以前写的太烂了。以至于太好重构了,以后要正 阅读全文
摘要:
今天,写了下测试用例。先被测试姐姐指导了一下。开始写了一些。下午对了一下。测试姐姐已经写好了。对立一下,我才写了人家的1/4啊。还丢了一个模块。不都仔细,不够耐心。对世界的认识还不清楚啊。也学了知识了。多个人一起写,可以大家补充思路的不组,避免思维定式。web测试,每个页面的链接和button都要测试,不要死角。输入框中的输入值范围单独写(因为情况多,单独写,不于整个流程想混合)。安全,注入什么的都要注意。整体流程也测试。失败条件的测试,各种条件的组合测试。要尽可能的使用最少的条件,覆盖更多的情况。 阅读全文
摘要:
MVc站点在配置通配符后,还需要配置这个才能支持.html.在自定义的路由中加入.自定义代码就可以支持子定义的html了。 阅读全文
摘要:
本以为最近已经很谨慎; ,晚上发现还是太毛躁了。还是不够谨慎。在另一面就是面对困难太担心了,安于现状。就业是呆在自己的舒适区里了。要敢于打破现状。不能裹足不前。在代码上是要敢于改掉旧的代码。该的不好的,删除不好的才能进步。最近准备学好js了。安安心心做事。明心静气。记个只知识点吧。json的使用很频繁.C# 也有很多的类库了。现在我推荐的是Jdynamic. json 于dynamic 集合处理太方便了。一、直接获取值dynamic json = new JDynamic("1");json.Value //这样就可以读到1二、JSON对象dynamic json = ne 阅读全文
摘要:
努力写代码吧。asp.net mvc4也做一段时间了。感觉绑定单表的数据比较方便。关系的数据就比较惨了。还的自定义对象进行处理。EF中属性的类型限制比较死了,int string 之间不能自由互相转换。有些主键在表是int ,在新作的关系表中是char 。目的是方便以后更变主键。结果对对现在的程序开始造成了很大的影响。不能直接联表查询。必须先提取一部分的数据,在进行下次比较的。另外的distinct实现不好。我还没找的好的方法呢。希望以后能有好的吧。 阅读全文