一、业务流程:
1、打开浏览器,自动填写用户名和密码,登录成功后跳转到相应的页面。
2、验证相应页面的url与给定的url是否一致,如果一致则测试通过,如果不一致,则不通过。
3、另外,在执行过程中如果有异常会将异常写到日志文件中并且进行截图,方便以后对测试用例进行排查。
二、登录163邮箱实例代码如下:
# -*- coding: utf-8 -*- from selenium import webdriver import time import datetime import traceback import logging import os # 测试用来执行函数 def login(browser): url = "http://mail.163.com/" browser.get(url) try: # 输入账号和密码 browser.find_element_by_name(