自动化测试实施(4)

头疼的一天。

来到新公司之后发现演讲,辩述以及各种各式的会议极多,每天都要有部分的精力投入到这上面。虽然算不得坏事,不过总不能保持注意力,真狠麻烦。

由于网站测试环境搭在了国外(似乎),公司的网又是极其烂。今天录了几个脚本,调试的时候砸电脑的心都有了。光open就各种超时,从30秒一直调到90秒timeout还说不准会报错。崩溃.....

录了一个比较长的脚本,转成python,发现两个问题:

1, selenium IDE中存在的大量assert和verify以及其他方法都是python的selenium模块一些方法的生成。selenium-python又没有把这些做成类方法,还需要自己去写。很耗时间。

2, selenium-python基于pyunit上的报告显示真是不怎么样。对于这种web gui的测试,就是文本报告也实在过于简单。而且verify方法的异常实现也不怎么样。因为tearDown里。tearDown没有判断failureException最后显示的时候全部都是Error而不是Fail。

自己可能要修改一些unittest模块了 = =#

真是懒啊,不想改啊。

下周一还要做小的oral defense......

原文地址:https://www.cnblogs.com/c9com/p/1799271.html