摘要:
JS代码 function PreviewImage(imgFile) { if (imgFile.value.length < 1) { document.getElementById("imgPreview").style.filter = ""; document.getElementById 阅读全文
摘要:
1、简介 支持浏览器:IE、Chrome、Firefox、Safari、Opera等常见的浏览器 支持语言:Java、C#、Ruby、Python、Javascript(Node) 是否开源:开源 最新版本:3.x 需要了解语言:Html、JavaScript、Xpath 与WatiN不同的是Sel 阅读全文
摘要:
自动化测试,何为自动化测试,简单点说就是机器代替人工操作,那么WatiN实现Web应用在浏览器上的自动化就需要模拟人工点击、输入、选择、拖放等等操作,在这些操作中会触Html元素的onclick、onchange、onmousemove等事件。在WatiN中提供了FireEvent和FireEven 阅读全文
摘要:
注:些部分内容需要对WatiN代码结构有所了解。 上篇讲的WatiN原生的有一部分Html元素类,WatiN从2012年9月15日后就未见更新,随着Html新标签的出现就需要我们自己定义一些Html元素类来扩充。 1、 例子分析 以time标签为例,首先需要知道time标签在Html中起到的什么作用 阅读全文
摘要:
1、WatiN原生识别元素对应表 2、源码中对应配置 在WatiN中一个类可以对应Html中多个类型,如下图,TextField类可以识别Html中TageName为input和textarea,并且可以设置input标记中type属性进行识别。 3、Html标记中属性获取 在WatiN中Html元 阅读全文
摘要:
1、WatiN简介 支持浏览器:IE(6、7、8、9、10、11)、火狐(2、3) 支持语言框架:.Net 4.0 是否开源:开源 最新版本:2.1.0.1196 需要了解语言:C#、Html、JavaScript 2、WatiN下载 https://sourceforge.net/projects 阅读全文