基于python+selenium的自动化测试,测试百度网盘Web端的登录功能【实战练习】

注:网站的相关信息(url、元素等),用户信息(账号、密码)都是放在excel中读取的。最后生成的测试结果也是写入excel中的。主要的逻辑顺序就是:打开浏览器、输入网址打开网页、找到网页各个元素、输入账号密码、判断结果(正确的话需要注销重新登录)。

贴上excel中的网站信息web_info.xlsx和用户信息user_info.xlsx:



自动化测试脚本源代码:

from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.common.action_chains import ActionChains
import time
import xlrd
import xlsxwriter

class get_web_info(object):
	"""docstring for get_web_info"""
	def __init__(self, index,path=''):
		self.xl = xlrd.open_workbook(path)
		self.sheet = self.xl.sheet_by_index(index)
	def get_sheet_info(self):
		info_li
  • 3
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值