- 博客(34)
- 收藏
- 关注
原创 雷子接口测试框架(基于json格式、http请求)基于Excel文件管理测试用例(python+requests)【github+源码】
https://github.com/liwanlei/jiekou这个项目的github地址http://pan.baidu.com/s/1hseLR6G基于http请求,json格式测试框架,Excel管理测试用例(北京●雷子(QQ:952943386).rar原贴:https://www.cnblogs.com/leiziv5/p/6950964.html 接口...
2017-06-06 13:18:20 4028 1
原创 世纪佳缘信息爬取存储到mysql,下载图片到本地,从数据库选取账号对其发送消息更新发信状态
来源:http://www.cnblogs.com/ydf0509/p/7094983.html (风神的博客,QQ:909686719)首先是筛选信息后爬取账号信息,#-*-coding:utf-8-*-import requests,re,json,time,threadpool,osfrom mydba import MySqlfrom gevent import
2017-06-29 16:27:16 3658
原创 对初学LoadRunner朋友们的一些建议
随着Internet的普及与迅速发展,企业业务量的迅速加大,数据大集中成为一种趋势,IT系统承载的负荷越来越重,系统性能的好坏严重的影响了企业对外提供的服务质量。从而对IT系统的性能进行测试和调优引起企业的重视,进而性能测试工程师成为IT市场的”香悖悖”,并且性能测试有着极高的技术挑战。于是吸引了大量的测试爱好者来学这方面的技术,而一谈到性能测试很多人便会想到鼎鼎大名的LoadRunner这款优秀
2017-06-29 15:44:39 416
原创 模拟用户差劲网络的软件network link conditioner
教程地址:http://nshipster.cn/network-link-conditioner/
2017-06-28 11:24:23 1011
原创 python CGI模块获取中文编码问题解决- 部分方案
今天在尝试Python的CGI模块时遇到中文字符不能正确显示的问题,很郁闷.在网上仔细找了找,终于解决了这个问题,现在将解决方法陈述如下,以防下次失误. 页面源代码如下#-*- coding: utf8 -*-import cgitb , cgicgitb.enable()form = cgi.FieldStorage()if (form.has_k
2017-06-26 13:29:06 2531 1
原创 Python爬虫利器系列文章
http://cuiqingcai.com/?s=%E7%88%AC%E8%99%AB%E5%88%A9%E5%99%A8
2017-06-23 14:33:44 315
原创 现在功能测试和接口测试,分为python和java两大套装
现在功能测试和接口测试,分为python和java两大套装:1 功能测试用selenium+Python的,接口测试就用requests2 功能测试用selenium+java的,接口测试就用jmeter3 不怎么常年做自动化功能测试的,接口测试就用用轻量级的postman或者soapui
2017-06-23 11:20:53 2314
原创 python的selenium不管项目模块迁移哪个项目文件目录下,都用这句代码解决
python的selenium不管项目模块迁移哪个项目文件目录下,都用这句代码解决:import osPATH = lambda p: os.path.abspath(os.path.join(os.path.dirname(__file__), p))
2017-06-23 10:21:50 788
原创 现在很多大企业用到的selenium+java的套装
selenium+java+testng移动的:appium selenium+java+testng接口的 jmeter+java+Jenkins+maven(ant)
2017-06-20 17:34:02 281
原创 python中使用xlrd、xlwt操作excel表格详解
这篇文章主要介绍了python中使用xlrd、xlwt操作excel表格详解,python操作excel主要用到xlrd和xlwt这两个库,即xlrd是读excel,xlwt是写excel的库,需要的朋友可以参考下最近遇到一个情景,就是定期生成并发送服务器使用情况报表,按照不同维度统计,涉及python对excel的操作,上网搜罗了一番,大多大同小异,而且不太能满足需求,不过经过一番对
2017-06-15 15:48:21 376
原创 python操作Excel读写--使用xlrd
一、安装xlrd模块 到python官网下载http://pypi.python.org/pypi/xlrd模块安装,前提是已经安装了python 环境。二、使用介绍 1、导入模块 import xlrd 2、打开Excel文件读取数据 data = xlrd.open_workbook('excelF
2017-06-15 15:37:33 352
转载 职业经验 历历在目的 2年 测试生活
原帖:https://testerhome.com/topics/8965一、前言最近看到行业的前辈都分享一些过往的经历来指导我们这些测试人员,我很尊敬我们的行业前辈,没有他们在前面铺路,如今我们这帮年轻的测试人估计还在碰壁或摸着石头过河,结合前辈们的经验,作为年轻的测试人也有自己的一些职场,技术以及行业交际的一些总结经验,今天有些时间,我也写写我做为一名90后测试人的
2017-06-15 13:46:24 439
原创 素人pheonix框架(基于selenium+java+maven)
码云 https://www.oschina.net/news/85689/phoenixautotest-release-20170610github https://github.com/LinuxSuRen/phoenix.webui.framework/wiki/%E8%87%AA%E5%8A%A8%E5%8C%96%E6%B5%8B%E8%AF%95%E8%AF%BE%E7%
2017-06-15 09:17:15 594
原创 POI操作Excel示例
在自动化测试过程中,避免硬编码,经常会用到数据驱动测试模式、关键字驱动测试模式等,这就少不了操作excel。以下是我在测试过程中因为场景需要用poi来实现测试数据的一些操作,后续有其他场景,再持续增加代码如下[java] view plain copy print?package com.utils; import ja
2017-06-14 22:36:49 312
转载 smtplib发送带SSL认证的邮箱系统
应朋友需要,做一个能从excel读取 发送人 发送主题 发送内容的一个小工具当前查阅了下 发送待SSL认证的邮箱系统,先实现发送邮件的方式,其余待后续开发:代码正文如下(本代码主要基于腾讯企业邮箱进行验证,如果有问题,欢迎大家交流):#-*- encoding: gb2312 -*-import os, sysimport smtplibfrom smtplib impo
2017-06-14 17:16:26 910
原创 RIDE加载Selenium2Library总是显示红色的解决办法
在python的pip(python的包管理工具)都有的前提下,到robotframework-selenium2library的Github官方代码托管网站:https://github.com/robotframework/Selenium2Library上面下载zip文件,然后解压,进入robotframework-selenium2library-master文件夹(就是刚才下载的源码文件...
2017-06-12 22:57:29 14713 9
原创 firefox历年版本的官方镜像地址 和 所有的geckodriver.exe驱动大全
firefox历年版本的官方镜像地址:https://download-installer.cdn.mozilla.net/pub/firefox/releases/火狐所有的geckodriver.exe驱动大全https://github.com/mozilla/geckodriver/releases
2017-06-11 16:12:17 20822
原创 Java+maven+selenium+testng+jenkins自动化环境搭建(补充)
原文:http://blog.csdn.net/cyjs1988/article/details/72780982在配置环境中遇到的问题:1. 针对Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1的解决方案:编译maven工程的时候出现如下错误:Failed to
2017-06-10 19:44:16 5227 3
原创 CSS复合样式用selenium定位xpath写法(用contain text()方法)
XPath里面有一个函数叫text(),这个东西是专门用来打印出HTML文档标签里中间夹杂着的文字,这个表达式//*[contains(text(),'后台审核')] ,意思就是说,查找整个HTML文档里,从根节点开始数,不管什么标签,只要中间有“后台审核”四个字,就给我定位到。 XPath里面有一个函数叫text(),这个东西是专门用来打印出HT
2017-06-09 17:16:07 5025
原创 使用Jenkins配置自动化构建
持续集成是个简单重复劳动,人来操作费时费力,使用自动化构建工具完成是最好不过的了。为了实现这个要求,我选择了Jenkins。从http://mirrors.jenkins-ci.org/windows/latest下载windows下的最新安装版jenkins。(如果不能安装,从http://mirrors.jenkins-ci.org/war/latest/jenkins.war下载wa
2017-06-08 23:31:37 382
原创 PyCharm默认快捷键
PyCharm3.0默认快捷键(翻译的)PyCharm Default Keymap1、编辑(Editing)Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 快速导入任意类Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数)Ctrl + Q
2017-06-07 20:33:33 560
原创 python+selenium的unittest框架通过读取properties文件自定义选择IE/Firefox/Chrome浏览器
Browser.propertiesbrowser=Chromemain.pyclass Properties: fileName = "" def __init__(self, fileName): self.fileName = fileName def getProperties(self): try: pro_file =
2017-06-07 12:37:03 957
原创 雷子、EVEN和素人的框架
https://github.com/liwanlei/jiekou (北京●雷子:952943386 的接口框架)https://github.com/LinuxSuRen/phoenix.webui.framework (北京素人的webui的selenium+java框架)https://github.com/jokermonn/-Api (魔都●Even:497711093 接口测试用到的API的URL)
2017-06-06 21:40:55 417
原创 jenkins在自动化测试中的应用(Selenium+Python+Jenkins)
之前做过一个自动化并发脚本的测试,因为才用的是Python语言来编写的脚本,所以能用的东西很少,纠结了很长一段时间,结果很无奈的用windows的计划任务来实现一个很简单的并发,弊端显而易见的,浏览器同时并发10个,电脑基本就出于崩溃的边缘了,在这之后一直寻找一个合适的工具,偶然从群里看到有人使用jenkins来管理自动化脚本,抱着尝试的心态去做,发现这个工具居然可以在后台运行自动化测试脚本,给我
2017-06-06 14:23:55 1883
原创 使用Jmeter进行http接口测试
前言: 本文主要针对http接口进行测试,使用Jmeter工具实现。 Jmter工具设计之初是用于做性能测试的,它在实现对各种接口的调用方面已经做的比较成熟,因此,本次直接使用Jmeter工具来完成对Http接口的测试。 一、开发接口测试案例的整体方案:第一步:我们要分析出测试需求,并拿到开发提供的接口说明文档;第二步:从接口说明文档中整理出接口测试案例
2017-06-06 11:11:13 590
原创 接口测试HTML报告模板(第一版 纯字符串拼接)
效果截图:# encoding: utf-8"""@author: lileilei@site: @software: PyCharm@file: py_Html.py@time: 2017/6/5 17:04"""import ostitles='接口测试'def title(titles): title=''' %s td{ w
2017-06-06 10:33:14 3867
原创 调用国内著名网站的第三方调用API接口地址
https://github.com/jokermonn/-Api来,大兄弟拿走不谢,现在我都不想在群里分享了
2017-06-05 15:30:06 2713
原创 JMeter压力测试入门教程[图文]
https://blog.linuxeye.com/335.htmlApache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域。 它可以用于测试静态和动态资源例如静态文件、Java小服务程序、CGI脚本、Java 对象、数据库, FTP服务器, 等等。JMeter 可以用于对服务器、
2017-06-05 09:53:18 521
原创 Jmeter使用入门
Jmeter简介Jmeter的基本概念百度百科:Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 服务器, 等等。JMeter 可以用于对服务器、网络或对
2017-06-05 09:52:42 800
原创 Python Selenium 启动新版本Firefox失败问题解决方案
Firefox 45版本以上使用selenium-3.0.1无法直接启动需要如下步骤:(1) 下载geckodriver.exehttps://github.com/mozilla/geckodriver/releases 解压后放置到1.查看C:\Python27\Lib\site-packages\selenium\webdriver\firefo
2017-06-01 11:06:51 919
原创 通过切换iframe来定位元素(用于Python+selenium自动化测试)
切换 iframe:1.由于登录按钮是在iframe上,所以第一步需要把定位器切换到iframe上2.用switch_to_frame方法切换,此处有id属性,可以直接用id定位切换iframe 与 iframeiframe 区别:frame与iframe两者可以实现的功能基本相同,不过iframe比frame具有更多的灵活性。 frame是整个页面的框架,iframe
2017-06-01 09:04:53 5143 3
原创 selenium测瀑布流UI页面的Python代码
from selenium import webdriverfrom selenium.webdriver.common.keys import Keysfrom selenium.webdriver.common.action_chains import ActionChainsimport timefrom selenium.common.exceptions import
2017-06-01 08:58:11 2043
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人