勤奋的乐乐

Python+selenium+unittest实现网址登陆及页面跳转校验

这个网址登陆的单元测试代码都写在一个文件中,方便初学者查看和调试;实际测试工作中根据情况进行模块化处理。

话不多说,分布上代码

一、import必要模块

 

二、创建测试类,初始化测试环境

 

 

三、定义登陆方法,以test_XXX开头

 

 四、构建测试套件,运行测试用例

 

 

多啰嗦一句,笔者作为新手,在页面跳转时没有考虑句柄问题,运行一直报错,还误以为是跳转页面元素的xpath定位有误;这类页面跳转记得使用driver.switch_to.window(self.driver.window_handles[-1]) 定位到最新页面。

以上,如有问题,请多指教。

 

posted on 2020-09-22 15:13  勤奋的乐乐  阅读(3620)  评论(0编辑  收藏  举报

导航