会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
晶晶
截图工具
摘要: 1、新建.txt文件,录入内容:start snippingtool 2、保存后,后缀名改为.bat 3、双击打开,想截哪里截哪里
阅读全文
posted @ 2024-07-05 13:24 水晶的晶
阅读(12)
评论(0)
推荐(0)
编辑
Mysql
摘要: 显示数据库 1 show databases; 创建数据库 1 2 CREATE DATABASE 数据库名称 DEFAULT CHARSET utf8 COLLATE utf8_general_ci; CREATE DATABASE 数据库名称 DEFAULT CHARACTER SET gbk
阅读全文
posted @ 2024-07-05 11:06 水晶的晶
阅读(3)
评论(0)
推荐(0)
编辑
selenium16_文件上传
摘要: inupt标签可以直接通过send_keys上传文件 非input标签,AutoIt上传 1.安装AutoIt 2.AutoIt菜单介绍 SciTE Script Editor编辑器,用于编写AutoIt脚本 AutoIt Windows Info元素定位器,用于识别Windows控件信息 Run
阅读全文
posted @ 2024-07-04 13:12 水晶的晶
阅读(1)
评论(0)
推荐(0)
编辑
selenium15_数据驱动ddt+excel
摘要: 安装ddt:pip install ddt 安装xlrd:pip install xlrd 数据驱动的基本思路: 1.import ddt 2.从excel读取测试数据,给到变量名,如testdata (可封装readexcel.py,调用其以读取数据) 读取数据: 不在同一个文件夹下,需要用os.
阅读全文
posted @ 2024-07-04 13:10 水晶的晶
阅读(6)
评论(0)
推荐(0)
编辑
selenium14_POM设计模式
摘要: Python+Selenium+Unittest+Git+Jenkins框架,POM设计模式 1.common文件夹: 二次封装原有方法的文件base.py; 存放通过的文件,如:生成报告的文件 2.pages文件夹: page元素的定位; 调用前边的封装方法,或者继承,再次封装一些页面的操作方法:
阅读全文
posted @ 2024-07-04 13:10 水晶的晶
阅读(5)
评论(0)
推荐(0)
编辑
selenium13_二次封装
摘要: class Base(): def __init__(self,driver): self.driver = driver self.timeout = 10 self.t = 0.5 #查找元素的另一种方法: def findElementNew(self, locator): #定位到元素,返回
阅读全文
posted @ 2024-07-04 13:08 水晶的晶
阅读(4)
评论(0)
推荐(0)
编辑
selenium12_HTML测试报告(run_all)
摘要: 在run_all.py中编写如下脚本: # cording:utf-8 import unittest import os from common import HTMLTestRunner_cn #os.path.dirname: 获取当前文件所在的文件夹路径。 os.path.realpath(
阅读全文
posted @ 2024-07-04 13:06 水晶的晶
阅读(3)
评论(0)
推荐(0)
编辑
selenium11_js语法
摘要: 1.JS语法 js 中元素定位方法,如下5种方法: a.通过id获取,获取的是单个document.getElementById("id") b.通过name获取,获取的是多个document.getElementsByName("name")[0] c.通过标签名选取元素,获取的是多个docume
阅读全文
posted @ 2024-07-04 12:52 水晶的晶
阅读(3)
评论(0)
推荐(0)
编辑
selenium10_单元测试框架unittest
摘要: 一、Python中单元测试框架:unittest框架 和 pytest框架。本篇记录unittest 1.Unittest是通用的,可以做单元测试,接口测试,selenium自动化,app自动化 2.需要导入unittest,类继承自unittest.TestCase。 3.类名大驼峰; 测试方法必
阅读全文
posted @ 2024-07-04 12:50 水晶的晶
阅读(3)
评论(0)
推荐(0)
编辑
selenium09_3种等待
摘要: 1.time.sleep(2) 进程休眠 一次有效,一直等待,浪费时间 time.sleep(2) 设置2s,等待2s 2. driver.implicitly_wait(10) 隐式等待 原理:等当前页面加载完成 1)最大等待时间10s 2)全局的:脚本中只需写一次,脚本中所有元素定位的场景,都可
阅读全文
posted @ 2024-07-04 12:47 水晶的晶
阅读(1)
评论(0)
推荐(0)
编辑
下一页
导航
博客园
首页
联系
管理
公告