我知道那里有很多Python框架.你们能指出我正确的方向吗?我主要关注的是简单性,我不需要很多无关的功能.以下是我想要(或不想要)的其他几件事:
像Selenium这样的工具非常适合在Web UI上测试用户交互.但是,我很好奇人们在严格测试和验证网页是否在一组浏览器中正确呈现的方法是什么?
这甚至可能吗?
为什么在IE6/7中NodeList未定义?
<form action="/" method="post" id="testform">
<input type="checkbox" name="foobar[]" value="1" id="" />
<input type="checkbox" name="foobar[]" value="2" id="" />
<input type="checkbox" name="foobar[]" value="3" id="" />
</form>
<script type="text/javascript" charset="utf-8">
(function () {
var el = document.getElementById('testform')['foobar[]']
if (el instanceof NodeList) {
alert("I'm a NodeList");
}
})();
</script>
Run Code Online (Sandbox Code Playgroud)
这适用于FF3/Safari 3.1,但在IE6/7中不起作用.任何人都有任何想法如何检查el是否是所有浏览器的NodeList实例?