自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

就想讲点测试

After work, summarizes the software testing technology of happiness

  • 博客(18)
  • 资源 (15)
  • 问答 (1)
  • 收藏
  • 关注

原创 python+selenium小结17:获取表格中指定的列的数据,并保存到文件中

"""获取表格中指定的列的数据,并保存到指定的文件中"""#!/usr/bin/env python # -*- coding:utf-8 -*-import requestsfrom bs4 import BeautifulSoupimport timea_url = 'http://31f.cn/'html = requests.get(a_url)pagesource ...

2019-05-11 23:22:54 3535 1

原创 python+selenium小结16:导入Beautiful Soup ,获取表格中指定列的数据

Beautiful Soup是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.Beautiful Soup会帮你节省数小时甚至数天的工作时间.安装:$pipinstallbeautifulsoup4Beautiful Soup的介绍,具体参考文档:https://www.crummy.com/softwa...

2019-05-11 23:08:37 2539

原创 python+selenium小结15:导入BeautifulSoup,获取网页源码中某一属性的值

Beautiful Soup是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.Beautiful Soup会帮你节省数小时甚至数天的工作时间.安装:$pipinstallbeautifulsoup4Beautiful Soup的介绍,具体参考文档:https://www.crummy.com/softwa...

2019-05-11 21:26:49 1234

原创 python+selenium小结13:通过A页面的链接打开B页面,在B页面上操作

A页面的链接打开后,会重新打开一个B窗口,想在新页面B上操作,就得先切换窗口了。获取窗口的唯一标识用句柄表示,所以只需要切换句柄,这样就能在多个页面上操作了HANDLE句柄是Windows操作系统中的一个概念。在Windows程序中,有各种各样的资源(窗口、图标、光标等),系统在创建这些资源时会为它们分配内存,并返回标示这些资源的标示号,即句柄。句柄指的是一个核心对象在某一个进程中的唯一索引,...

2019-05-10 16:11:45 2998 1

原创 python+selenium小结12: 通过执行js脚本来控制页面竖向滚动条

通过执行js脚本来控制页面竖向滚动条#!/usr/bin/env python # -*- coding:utf-8 -*-from selenium import webdriverimport timeoptions = webdriver.ChromeOptions()prefs = { 'profile.default_content_setting_va...

2019-05-10 15:34:12 1006

原创 python+selenium小结11:模拟鼠标右键并在右键菜单上选择

PyAutoGUI是一个纯Python的GUI自动化工具,其目的是可以用程序自动控制鼠标和键盘操作安装方法:pip install pyautoguiActionChains类常用于模拟鼠标的行为,比如单击,双击,右键,拖拽等行为;关于上面介绍的模块更详细的内容,大家可以自行百度,这里主要是达到我们实现右键选择的目的。需要导入pyautogui模块和ActionChains类,具体...

2019-05-09 00:46:50 9565 3

原创 python+selenium小结10:引入库PyUserInput,导入PyKeyboard类模拟键盘按键操作

引入库:PyUserInput方法:pip install PyUserInput需要导入pykeyboard模块下的PyKeyboard类模拟键盘按键操作#!/usr/bin/env python # -*- coding:utf-8 -*-from selenium import webdriverimport timefrom pykeyboard impor...

2019-05-09 00:21:33 4025

原创 python+selenium小结9:判断单选按钮是否被选中

is_selected() # 判断按钮是否被选中,选中返回True,没有选中返回false#!/usr/bin/env python # -*- coding:utf-8 -*-from selenium import webdriverimport timeoptions = webdriver.ChromeOptions()prefs = { 'prof...

2019-05-09 00:12:08 6631

原创 python+selenium小结8:获取页面上错误提示文案

#!/usr/bin/env python # -*- coding:utf-8 -*-from selenium import webdriverimport timeoptions = webdriver.ChromeOptions()prefs = { 'profile.default_content_setting_values': { ...

2019-05-09 00:06:10 2828

原创 python+selenium小结7:查找复选框并勾选复选框

#!/usr/bin/env python # -*- coding:utf-8 -*-from selenium import webdriverimport timeoptions = webdriver.ChromeOptions()prefs = { 'profile.default_content_setting_values': { ...

2019-05-08 23:58:27 7495 1

原创 python+selenium小结6:查找单选按钮并点击

from selenium import webdriverimport timeoptions = webdriver.ChromeOptions()prefs = { 'profile.default_content_setting_values': { 'notifications': 2 }}options.ad...

2019-05-08 23:48:24 5072

原创 python+selenium小结5:获取浏览器版本号,当前URL,当前页面title

from selenium import webdriverimport timeoptions = webdriver.ChromeOptions()prefs = { 'profile.default_content_setting_values': { 'notifications': 2 }}options.ad...

2019-05-08 23:39:24 3184 1

原创 python+selenium小结4:页面的前进后退

#!/usr/bin/env python # -*- coding:utf-8 -*-from selenium import webdriverimport timeoptions = webdriver.ChromeOptions()prefs = { 'profile.default_content_setting_values': { ...

2019-05-08 23:35:40 2511

原创 python+selenium小结3:刷新页面

#!/usr/bin/env python # -*- coding:utf-8 -*-from selenium import webdriverimport timeoptions = webdriver.ChromeOptions()prefs = { 'profile.default_content_setting_values': { ...

2019-05-08 23:13:25 3432

原创 python+selenium小结2:通过clear()清除输入的内容

python+selenium小结2:通过clear()清除输入的内容#!/usr/bin/env python # -*- coding:utf-8 -*-from selenium import webdriverimport timeoptions = webdriver.ChromeOptions()prefs = { 'profile.default_conten...

2019-05-08 14:35:45 3783

原创 python+selenium小结1:通过元素id查找元素

#!/usr/bin/env python # -*- coding:utf-8 -*-from selenium import webdriverimport timeoptions = webdriver.ChromeOptions()prefs = { 'profile.default_content_setting_values': { ...

2019-05-08 14:29:00 2450

原创 pyautogui库中mac电脑的按键对应的名称

pyautogui库中mac电脑的按键对应的名称:其实在自己安装的模块中如下路径也可以找到的:/--自己的目录-/lib/python3.7/site-packages/pyautogui/_pyautogui_osx.py对应的名称就是第一个Key,如:'a':0x00,'a'就是名称使用方法:pyautogui.typewrite(['a', 'return']) 就是按下a键,再...

2019-05-08 14:22:33 2744

原创 selenium访问csdn, 关闭Chrome浏览器左上角的通知提示和自动测试软件控制的提示

selenium访问csdn, Chrome浏览器总会有个通知,如下:解决方法:#!/usr/bin/env python # -*- coding:utf-8 -*-from selenium import webdriverimport timeoptions = webdriver.ChromeOptions()prefs = { 'profile.def...

2019-05-08 14:06:52 3783 3

慢sql分析,慢日志设置,慢Sql分析工具

慢sql分析,慢日志设置,慢Sql分析工具:mysql.slow_log 表日志的操作;慢 sql 的 explain 分析;explain 结果的 type 类型举例;索引失效举例;慢 sql 的 profile 分析;慢 sql 的 optimizer_trace 分析;慢日志文件清理;慢日志表的清理; 特别说明:文档为分析中的SQL语句举例说明。跟着实际操作理解就好,

2023-05-16

WEB页面性能测试专业术语+页面性能测试指标采集方式

【WEB】页面性能测试专业术语+页面性能测试指标采集方式: 页面性能测试专业术语:白屏时间、首次页面加载完成时间(首屏加载时间)、非首次页面加载完成时间、首屏绘制(First Paint,FP)、首屏内容绘制(First Contentful Paint,FCP)、最大内容绘制(Largest Contentful Paint,LCP)、可交互时间(Time to Interactive,TTI)、DCL(DOMContentLoaded)、L(Onload)、界面显示速度 SI(Speed Index)、TBT(Total Blocking Time)【总阻塞时间】、FPS、CLS(Cumulative Layout Shift)【累积布局偏移】

2023-05-16

页面性能测试指标收集方式 、页面性能测试指标监控,页面性能测试策略

页面性能测试指标收集方式 、页面性能测试指标监控,页面性能测试策略、网速调研方式

2023-05-16

iOS APP功能测试(完整版)

iOS APP功能测试(完整版),总结了,在iOS APP测试过程中需要注意的点和细节,适合初学者的学习

2019-04-27

Android APP专项测试(完整版)

Android APP专项测试(完整版),从Android app的流量,电量,弱网络,稳定性,安全性等方面进行讲解

2019-04-27

Android APP功能测试内容(完整版)

Android APP功能测试内容(完整版),全部个人总结,非常详细,绝对值得学习

2019-04-27

功能测试基础知识

从软件质量,软件缺陷,测试标准,功能测试内容,测试用例,测试的几个阶段讲解软件功能测试基础

2019-04-27

Loadrunner连接oracle数据库的具体步骤

Loadrunner连接oracle数据库的具体步骤,图文结合详细阐述了loadrunner链接oracle的整个操作过程及注意事项

2016-09-29

APP功能测试

APP功能测试

2016-09-29

APP交叉事件兼容性测试

APP交叉事件兼容性测试

2016-09-29

测试基础培训-测试用例设计

测试用例设计主要是针对初级学者,根据需求的理解,如何分析需求-搭建测试框架-细化测试用例进行讲解

2016-09-29

测试基础培训-测试概念

测试基础培训--针对初级学者,需要熟悉概念,打好基础哦

2016-09-29

jira项目管理流程操作手册

JIRA项目管理过程中已经在JIRA后台配置好的流程的操作展示,主要指导操作者如何去操作

2015-11-14

Loadrunner 自动关联手动关联

Loadrunner11中自动关联操作、手动关联操作,特别扩展了Loadrunner11中手动关联函数的功能的细化,对脚本优化特别有用

2015-11-14

Loadrunner检查点设置

本文对Loadrunner检查点的设置做了比较详细的描述,特别说明了异常的处理

2015-11-14

Loadrunner参数化

Loadrunner的参数化,主要是从单个字段参数化,多个字段参数化,多字段数据源参数化的,oracle数据库与Loadrunner的关联

2015-11-14

JIRA面板制作课件

JIRA过滤器的制作详细步骤,JIRA面板制作的详细步骤,主要针对初学JIRA的童鞋,和不熟悉JIRA项目管理过程的童鞋

2015-11-14

JIRA流程操作课件

JIRA流程的流转及每个流程的操作介绍,内容主要涉及项目的流程、SVN申请流程、服务器资源申请流程的实际操作

2015-11-14

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除