首页 测试 体会 查看内容

VS测试中遇到的2个棘手问题-第二篇

2014-4-25 15:53| 发布者: peter_zhang| 查看: 431| 评论: 0

摘要:   我遇到的第二个非常困难的问题是,我希望能够测试网页中显示不到的地方,同时也是被其他控件遮住的控件。  因为显示屏的大小问题,导致有些控件被其然控件所遮住是非常有可能的。  如果仅仅因为这个控件由于 ...
HtmlInputButton btnSubmit = new HtmlInputButton(browser);btnSubmit.SearchProperties[HtmlInputButton.PropertyNames.Class] = "AA";  这样就能找到对应的属性,并点击相应的按钮或者链接等等。  如果是因为控件被挡住,那么就应该把被挡住的控件设法取消被挡住的情况。  有以下情况可能会被挡住:  1:要打开A控件必须先打开B控件,那么就应该先录制打开B控件的自动化操作,这样就能顺利的打开A控件。  2:必须要拖动浏览器右侧的滚动条才能使得控件摆脱被挡住的情况。  对于第二种情况,我发现是可以进行录制的。  录制的时候只需要拖动浏览器右侧的滚动条即可。  它会形成这样的语句:  Mouse.StartDragging(uI毒霸网址大全最安全实用的网址导航Document, new Point(1908, 254));  Mouse.StopDragging(uI毒霸网址大全最安全实用的网址导航Document, 2, 1038);  我想这就是我这几天的收获吧,我会继续和大家分享。版权声明:本文出自 wchair 的51Testing软件测试博客:http://www.51testing.com/?153101原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。
  我遇到的第二个非常困难的问题是,我希望能够测试网页中显示不到的地方,同时也是被其他控件遮住的控件。  因为显示屏的大小问题,导致有些控件被其然控件所遮住是非常有可能的。  如果仅仅因为这个控件由于显示器大小的原因没有显示出来,那么可以使用此类函数:

鲜花

握手

雷人

路过

鸡蛋

扫一扫关注最新动态

毒镜头:老镜头、摄影器材资料库、老镜头样片、摄影
爱评测 aipingce.com  
返回顶部