自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mushroom的博客

作为一枚经常被嘲笑是菜鸟的测试,在追猪的路上越走越远……喂,那头自称是爆裂码手的猪,你等等我(°°)~

  • 博客(10)
  • 资源 (5)
  • 收藏
  • 关注

原创 selenium+autolt3参数化实现文件批量上传

在上一篇博客中,介绍了利用autolt3让selenium可以实现文件上传,其中,我们将需要上传的那个文件的路径作为一个固定的值写入了autolt3的脚本里面,所以后续用selenium调用autolt3脚本生成的执行文件时,自然是每次只能自动上传那一个文件,在实际的测试中,会有需要测试上传大量或多个文件的场景,或者上传的文件不是每次固定的,这就需要对之前固定的文件名进行参数化去实现,下面将对上一...

2018-08-30 16:51:20 2522 1

原创 Selenium自动化测试:文件上传自动化

在给web页面做自动化的时候,文件上传是很常见的操作,例如基本的用户头像上传或者一些涉及到文件传输和储存的地方都需要先进行上传文件的操作,那么,该如何通过selenium完成文件上传自动化的实现呢?首先,我们从研发角度来看一下,目前实现文件上传的几种方式:1.利用<input type="file"/>标签实现的毕竟传统的上传方式;2.利用js+flash或Ajax等插件进...

2018-08-24 16:38:53 17269 8

原创 史上最全!Selenium元素定位的30种方式

    Selenium对网页的控制是基于各种前端元素的,在使用过程中,对于元素的定位是基础,只有准去抓取到对应元素才能进行后续的自动化控制,我在这里将对各种元素定位方式进行总结归纳一下。WebDriver8种基本元素定位方式find_element_by_id() ...

2018-05-20 21:02:30 178377 33

原创 突如其来的笔记之——批量创建指定大小的文件

    在做测试的过程中经常会有需要准备各种大小的文件作为测试数据,一般在文件系统相关的测试中会用到,普通的网页里面涉及上传文件功能的也需要准备一些文件去进行单个功能测试或者批量性能测试。那么该如何简单快速地去创建指定大小的文件,批量生成文件在windows或这linux系统的指定目录下呢?下面我将把我这几天get到的小技能记录分享一下= ̄ω ̄=Windows下生成文件:生成单个指定大小的文件进入...

2018-05-02 16:03:07 5612 1

原创 Python模块(跨目录)调用总结

系统模块调用    说到模块调用,大家应该都对import有个基本的了解,在项目里面非常常见的比如import time,from selenium import webdriver等,我们经常在python中通过from...import.../import...的语法可以引用一些系统模块,把系统模块引入后就可以调用模块里面定义好的方法,例如:from time import ctimepr...

2018-04-16 19:05:57 22999 8

原创 selenium报错信息归纳总结

    鉴于我比较坑,写自动化测试脚本的时候总是会遇到各种各样的出错,报错信息有些可以看懂有些也迷迷糊糊只好上网查询,所以决定在这里开一篇博客给记录一下,遇到了出错会进行不定期更新。-------------------------------------------------------------------------------------------------------WebDri...

2018-04-03 15:00:25 2479

转载 wireshark怎么抓包、wireshark抓包详细图文教程

   wireshark是非常流行的网络封包分析软件,功能十分强大。可以截取各种网络封包,显示网络封包的详细信息。使用wireshark的人必须了解网络协议,否则就看不懂wireshark了。 为了安全考虑,wireshark只能查看封包,而不能修改封包的内容,或者发送封包。     wireshark能获取HTTP,也能获取HTTPS,但是不能解密HTTPS,所以wireshark看不懂HTTP...

2018-04-03 11:20:26 11394 1

原创 突如其来的笔记之——Python2和Python3的共存与编译

        前面第一篇博客说过,本菜鸟想通过写博客的方式记录所学的东西或者复习一些之前学到的东西,博客以后也许还可以造福于其他迷途中的小菜同学……就在刚刚,我发现总有些时候突然就有些不会或者需要解决的麻烦事需要上网寻求大神的帮组,所以,我决定再我的博客当中增加这个系列——突如其来的笔记我的电脑已经安装过python2了之前,现在我想再安装python3,然后可以再sublimeText中随意切...

2018-03-15 17:09:43 416

原创 用Sublime Text搭建Python开发环境

上一篇介绍了python和selenium的环境配置,接下来就要开始写脚本啦,但是编译Python的环境还米有,作为一枚小白我居然挑三拣四地各种选编译软件,觉得自己也是很搞笑,毕竟强迫症很严重,如果没有找个很喜欢的编译软件,万一影响了我写测试脚本的兴趣就不好了……(/捂脸)在我的精挑细选下,我选择了非常风骚而又炫酷的文本编辑器Sublime Text3,下面配一张我从官网偷来的截图,力证其高颜

2018-02-06 14:52:13 3824

原创 python2+selenium2/3环境搭建

在做web测试的时候,大部分的需求都是对功能性去测试,很多人都还只是停留在手工测试上,针对一些需要模拟大量重复性的操作,手工测试需要花费非常多的时间与精力甚至人为不好达到一些重复性需要非常大量的工作,这个时候,我想,所谓自动化测试的需求就有了吧,本人也是小白一枚,刚刚开始自学不久,在这里将记录一些学习的步骤或者是当作复习……接下来,开始说说selenium……Selenium一个用于Web

2018-01-11 11:39:35 1744

LoadRunner性格测试完全讲义+lr函数详解+lr异常处理文档

内包含教材《LoadRunner性能测试完全讲义》一本,还有一份loadrunner函数详解文档和lr异常处理文档,可以从零基础开始学习loadrunner,逐步深入到函数等复杂性能评估。 Loadrunner性能测试完全讲义目录: 第一部分 入门篇 1.性能测试基础知识 1.1什么是软件的性能 1.2性能测试相关术语 1.3性能测试划分 1.4性能测试应用领域 2.LoadRunner基础知识 2.1LR简介 2.2LR工作原理 2.3LR工作过程 2.4LR内部结构 2.5LR测试步骤 3.Vuser发生器 …… 4.Controller控制器 …… 5.Analysis分析器 …… 第二部分 提高篇 6.脚本编写 …… 7.场景设计实践 …… 8.结果分析实践 …… 9.特殊协议 …… 第三部分 实战篇 10.客户关系管理系统性能测试 …… 11.信息系统性能测试 ……

2018-08-24

HTTP权威指南(完整版)

HTTP权威指南(完整版),该文档一共又21个章节,分别是: 第一章:HTTP概述; 第二章:URL与资源; 第三章:HTTP报文; 第四章:连接管理; 第五章:Web服务器; 第六章:代理; 第七章:缓存; 第八章:集成点:网关、隧道及中继; 第九章:Web机器人; 第十章:HTTP-NG; 第十一章:客户端识别与cookie机制; 第十二章:基本认证机制; 第十三章:摘要认证; 第十四章:安全HTTP; 第十五章:实体和编码; 第十六章:国际化; 第十七章:内容协商与转码; 第十八章:Web主机托管; 第十九章:发布系统; 第二十章:重定向与负载均衡; 第二十一章:日志记录与使用情况跟踪;

2018-06-07

Linux下批量生成指定大小的文件

Linux下一个用于批量创建指定大小文件的jar包,直接调用,方便快捷,具体操作方法见我博客:https://blog.youkuaiyun.com/qq_32897143/article/details/80136300

2018-05-02

低版本火狐浏览器(v43、v52、v55)

里面包含了三个低版本的火狐浏览器,分别是43版、52版和55版

2018-04-18

空空如也

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

TA关注的人

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