selenium自动化
文章平均质量分 56
luminarysun
这个作者很懒,什么都没留下…
展开
-
图书管理系统项目测试
图书管理系统项目测试 划重点!!!没更完,明天更一.单元测试二.功能测试1.功能测试2.界面测试3.易用性测试4.兼容性测试5.性能测试6.安全性测试三.自动化测试四.性能测试四.项目展示划重点!!!没更完,明天更)一.单元测试二.功能测试1.功能测试(1)登录:1.输入正确的账号密码,是否正确登录并跳转至主页面2.账号为空,输入密码,是否提示输入密码3.输入账号,密码为空,是否提示输入用户名4.账号密码均为空,是否提示请输入用户名/密码5.账号或密码不正确,是否提示账号或用户名原创 2021-08-28 22:07:47 · 13519 阅读 · 4 评论 -
键盘事件之webdriver登陆脚本
键盘事件之webdriver登陆脚本、鼠标事件1.键盘事件今天写一个关于禅道的登录的脚本代码如下(注意大小写,尤其是keys):from selenium import webdriverfrom selenium.webdriver.common.keys import Keysimport timedriver=webdriver.Chrome()driver.get("http://127.0.0.1:88/zentao/user-login.html")driver.maximi原创 2021-08-26 13:45:16 · 200 阅读 · 0 评论 -
自动化测试之selenium的浏览器操作
自动化测试之selenium的浏览器操作1.智能等待、固定等待固定等待:time.sleep(10)意思就是固定等待10秒,换成其他数字同理。智能等待:driver.implicitly_wait(10)需要加载的元素加载出来了,就立即停止等待,超过十秒异常,换成其他数字同理。2.打印title及urltitle:title=driver.titleprint(title)url:url=driver.current_urlprint(url)3.浏览器的操作1)浏览器的最大原创 2021-08-25 21:17:05 · 220 阅读 · 0 评论 -
selenium自动化测试 之 webdriver中常用的操作对象的方法
selenium自动化测试webdriver中常用的操作对象的方法:上篇中讲到了定位元素的API接口,今天来讲讲操作对象的方法。1.click和send_keys以下方代码为例:click:表示点击对象send_keys:在对象上模拟按键输入2.clear和submitclear:清除对象的内容submit:提交表单;与click作用一样例子:比如搜索“芭比娃娃”,但是又不想搜索了,想搜索一个“白雪公主”,此时,就可以用clear去清除之前的芭比娃娃记录,重新添加搜索白雪公主,下方代码原创 2021-08-25 12:43:04 · 245 阅读 · 0 评论 -
自动化测试selenium~~更~API接口
自动化测试selenium~~更~API接口本篇主要讲解webdriver常用的API接口在写脚本前,先用webdriver引入浏览器,并驱动网址,下面先展示一个简单的脚本:在百度上搜索:你今天变美了吗1.id打开浏览器,页面上的东西由脚本组成,右键出现下拉框,选择最下面的检查打开之后,定位到id,如下图:click表示点击,将下面这个脚本写完之后,执行就好啦。from selenium import webdriverimport time driver = webdriver原创 2021-08-24 16:52:31 · 221 阅读 · 0 评论