- 博客(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异常处理文档
2018-08-24
HTTP权威指南(完整版)
2018-06-07
Linux下批量生成指定大小的文件
2018-05-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人