自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhusongziye的博客

个人知识整理和收集,欢迎同道的朋友一起学习进步。

  • 博客(98)
  • 资源 (8)
  • 收藏
  • 关注

转载 软件测试方法

软件测试方法是指测试软件性能的方法。随着软件测试技术的不断发展,测试方法也越来越多样化,针对性更强;选择合适的软件测试方法可以让我们事半功倍。UI测试用户界面测试,英文是User interface testing。又称UI测试。用户界面,英文是User interface。是指软件中的可见外观及其底层与用户交互的部分(菜单、对话框、窗口和其它控件)。用户界面测试是指测试用户界面的风格是否满足客户...

2018-04-26 22:03:30 1606

转载 质量管理行动中10大步骤

在质量管理过程中,有些行动步骤是非常重要的。小编在此总结了以下10条行动步骤,对比一下,你都做到了吗?  1、在第一时间把事情做对,有问题要在第一时间解决,不要等到工人做完了或等到最终检验时才发现,这样太晚了。  如果问题没有在第一时间加以解决,最终将导致产品不良,返工,客人退货,工厂的损失就会相当大,在每一个环节或每一道工序上实施和执行严格的进料检验 和制程过程中的质量控制。这基中包括在生产线上...

2018-04-26 22:00:05 373

转载 Python通过字符串调用函数

有时候我们想通过字符串调用已经定义好的函数,一开始的思路及实现方式如下:def chinese(text):    print('jieba分词')def english(text):    print('nltk处理对文本进行分词')def textprocess(file, language):    text = open(file).read()        #字符串调用chi...

2018-04-26 21:53:28 3111 1

转载 AutoMagic使用说明

简介自动化测试管理平台,可以进行用户、产品、项目、模块、测试用例、测试元素、测试关键字、测试报告的管理等。Github地址:https://github.com/radiateboy/automagic/用户和产品管理本平台是自动化管理平台,整个平台结构是 用户>产品>项目>模块>用例 。用户创建用例必须要先创建产品、项目和模块,且要在用户管理中对用户和产品进行关联。创建产...

2018-04-26 21:52:24 6399

转载 接口测试 处理SSL证书验证

requests支持的证书验证方式SSL证书验证客户端证书验证CA证书验证SSL证书验证来个大写的问题,SSL是什么,为什么在发起HTTPS请求的时候需要证书验证?SSL:Secure Sockets Layer,安全套接层。是为了解决HTTP协议是明文,避免传输的数据被窃取、篡改、劫持等。TSL:Transport Layer Security,传输层安全协议。TSL其实是SSL标准化后的产物,...

2018-04-26 21:50:18 4950 1

转载 接口测试 requests的身份认证方式

requests提供多种身份认证方式,包括基本身份认证、netrc 认证、摘要式身份认证、OAuth 1 认证、OAuth 2 与 OpenID 连接认证、自定义认证。这些认证方式的应用场景是什么呢?身份认证的定义身份认证是使用用户提供的凭证来识别用户。session会话保存,用来保持会话的状态;token是对用户进行授权。身份认证和授权的关系:需要先获取身份信息才能进行授权身份认证的类型1、基本...

2018-04-26 21:47:36 13012

转载 基于Excel参数化你的Selenium2测试

前言今天我们就如何使用xlrd模块来进行python selenium2 + excel自动化测试过程中的参数化进行演示说明,以解决大家在自动化测试实践过程中参数化的疑问。环境安装xlrd是python用于读取excel的第三方扩展包,因此在使用xlrd前,需要使用以下命令来安装xlrd。pip install xlrdxlrd基本用法导入扩展包import xlrd打开excel文件excel ...

2018-04-26 21:42:30 480

转载 关于Python爬虫的一条高效的学习路径

数据是创造和决策的原材料,高质量的数据都价值不菲。而利用爬虫,我们可以获取大量的价值数据,经分析可以发挥巨大的价值,比如:豆瓣、知乎:爬取优质答案,筛选出各话题下热门内容,探索用户的舆论导向。淘宝、京东:抓取商品、评论及销量数据,对各种商品及用户的消费场景进行分析。搜房、链家:抓取房产买卖及租售信息,分析房价变化趋势、做不同区域的房价分析。拉勾、智联:爬取各类职位信息,分析各行业人才需求情况及薪资...

2018-04-26 21:36:05 5211 2

转载 MySQL 查找删除重复行

如何查找重复行第一步是定义什么样的行才是重复行。多数情况下很简单:它们某一列具有相同的值。本文采用这一定义,或许你对“重复”的定义比这复杂,你需要对sql做些修改。本文要用到的数据样本:create table test(id int not null primary key, day date not null);   insert into test(id, day) values(1, '2...

2018-04-26 21:26:56 1764

转载 Python中下划线的5种含义

本文介绍了Python中单下划线和双下划线("dunder")的各种含义和命名约定,名称修饰(name mangling)的工作原理,以及它如何影响你自己的Python类。单下划线和双下划线在Python变量和方法名称中都各有其含义。有一些含义仅仅是依照约定,被视作是对程序员的提示 - 而有一些含义是由Python解释器严格执行的。如果你想知道“Python变量和方法名称中单下划线和双下划线的含义...

2018-04-26 21:24:26 1218 1

转载 Python爬虫爬取智联招聘(进阶版)

运行平台: Windows  Python版本: Python3.6  IDE: Sublime Text   其他工具:  Chrome浏览器0、写在前面的话本文是基于基础版上做的修改,如果没有阅读基础版,请移步 Python爬虫抓取智联招聘(基础版)在基础版中,构造url时使用了urllib库的urlencode函数: url = 'https://sou.zhaopin.com/jobs/s...

2018-04-25 20:34:37 2231

转载 用 python 爬虫抓站的一些技巧总结

来自:  observer    http://obmem.info/?p=476学用python也有3个多月了,用得最多的还是各类爬虫脚本:写过抓代理本机验证的脚本,写过在discuz论坛中自动登录自动发贴的脚本,写过自动收邮件的脚本,写过简单的验证码识别的脚本,本来想写google music的抓取脚本的,结果有了强大的gmbox,也就不用写了。这些脚本有一个共性,都是和web相关的,总要用到...

2018-04-25 20:26:28 280

转载 12行Python暴力爬《黑豹》豆瓣短评

作者:黄嘉锋来源:https://www.jianshu.com/p/ea0b56e3bd86今天,本文将带领小伙伴们通过12行简单的Python代码,初窥爬虫的秘境。爬虫目标本文采用requests + Xpath,爬取豆瓣电影《黑豹》部分短评内容。话不多说,代码先上:import requests; from lxml import etree; import pandas as pd; im...

2018-04-25 20:19:33 343

转载 今日份推荐:7 款电脑好用的小工具

今天佛系推荐(~ o ~)~zZcFosSpeedcFosSpeed 是PC 电脑上的一个网络加速器。据说它专有的Taffic Shaping 传输模式,让你的网络传输几乎是最佳的。它可以降低Ping 值,连接数据更快地反应,避免拥堵的网络,好像自己有一个专有的网线一样。尤其是对于网路要求比较高的,比如打游戏,视频电话,下载大文件,可以得到很大的改善。关注公众号:高效率工具搜罗(ID:gongj...

2018-04-25 20:06:54 5500 1

转载 App功能测试的7大注意点

在日常工作的摸索中,我们将如何做好app测试的注意点简单归结为如下内容。01运行1)App安装完成后的试运行,可正常打开软件。2)App打开测试,是否有加载状态进度提示。3)App页面间的切换是否流畅,逻辑是否正确。4)注册  同表单编辑页面  用户名密码长度  注册后的提示页面  前台注册页面和后台的管理页面数据是否一致  注册后,在后台管理中页面提示5)登录  使用合法的用户登录系统  系统是...

2018-04-25 19:50:38 552

转载 Python盗号原理-代码实现截屏键盘记录远程发送

最简单的,也是技术手段相对较低的盗号方式当属钓鱼了(当然,社工更考验心理),除了钓鱼网站,就是发布某些带有诱惑性的工具,诱导消费者下载,运行后开启后门,或者启用钩子进行键盘记录。本篇文章我们就来讲一讲技术的实现。环境拓扑:操作系统:windows7python版本:2.7.14主要库/模块:smtplib/pyHook/PIL/pythoncom等设计思路:1.启用Hook,进行键盘的监听(当然鼠...

2018-04-25 19:49:27 2127

转载 用python来更改小伙伴的windows开机密码

今天教大家用python脚本来控制小伙伴们windows电脑的开机密码。没错就是神不知鬼不觉,用random()随机生成的密码,只有你自己知道哦~代码呢分两部分,一部分是client端跟server端两个。你只需要想办法让小伙伴运行你的client端脚本就OK啦。不过在此之前你一定要在你的电脑上运行server端哦~这样子的话,client端会在你的小伙伴电脑上随机生成一个密码然后通过socket...

2018-04-25 19:42:34 3613 3

转载 如何提早介入测试

提早的测试有虫吃提早介入测试是指开发完成某个功能/接口/模块后在开发环境进行测试。现在很多公司的项目流程都是全部开发完成后提交到测试环境进行测试,导致测试人员在开发编码过程中很清闲,除了完成测试用例之外没有其他事情可做,而当进入测试阶段又会变的非常忙碌。如果bug较多的话可能还要天天加班。这样其实并不合理,如果把后期的测试分一部分到前期开发阶段,既可以减轻后期的测试压力,也能弥补前期的空档期,岂不...

2018-04-25 19:38:16 1828

转载 用Python代码批量将ppt转换为pdf

这是一个Python脚本,能够批量地将微软Powerpoint文件(.ppt或者.pptx)转换为pdf格式。使用说明1、将这个脚本跟PPT文件放置在同一个文件夹下。2、运行这个脚本。全部代码项目地址:https://github.com/jackbrookes/batch-ppt-to-pdf/blob/master/batch_ppt_to_pdf.py...

2018-04-25 19:36:42 3696

转载 Python爬虫抓取智联招聘(基础版)

对于每个上班族来说,总要经历几次换工作,如何在网上挑到心仪的工作?如何提前为心仪工作的面试做准备?今天我们来抓取智联招聘的招聘信息,助你换工作成功!运行平台: Windows  Python版本: Python3.6  IDE: Sublime Text   其他工具:  Chrome浏览器1、网页分析1.1 分析请求地址以北京海淀区的python工程师为例进行网页分析。打开智联招聘首页,选择北京...

2018-04-24 21:15:49 580

转载 97 条 Linux 运维工程师常用命令总结

1.ls [选项] [目录名 | 列出相关目录下的所有目录和文件-a  列出包括.a开头的隐藏文件的所有文件-A  通-a,但不列出"."和".."-l  列出文件的详细信息-c  根据ctime排序显示-t  根据文件修改时间排序---color[=WHEN] 用色彩辨别文件类型 WHEN 可以是'never'、'always'或'auto'其中之一   白色:表示普通文件   蓝色:表示目录 ...

2018-04-24 20:13:32 9725 2

转载 Scrapy爬取二手房信息+可视化数据分析

本篇介绍一个scrapy的实战爬虫项目,并对爬取信息进行简单的数据分析。目标是北京二手房信息,下面开始分析。网页结构分析采用安居客网页信息作为二手房的信息来源,直接点击进入二手房信息的页面。每页的住房信息:点开链接后的详细信息:博主并没有采用分区域进行爬取,博主是直接进行全部爬取,然后循环下一页完成的。步骤很简单,如下:先把每一页的所有二手住房详细链接爬取到请求每一个爬取到的详细链接,解析住房信息...

2018-04-23 22:36:11 5629 2

转载 50行Python代码教你爬取猫眼电影TOP100榜所有信息

来源: https://zhuanlan.zhihu.com/c_149865214对于Python初学者来说,爬虫技能是应该是最好入门,也是最能够有让自己有成就感的,今天,恋习Python的手把手系列,手把手教你入门Python爬虫,爬取猫眼电影TOP100榜信息,将涉及到基础爬虫架构中的HTML下载器、HTML解析器、数据存储器三大模块:HTML下载器:利用requests模块下载HTML网页...

2018-04-23 22:21:41 1853

转载 干货 | 史上最全的 Python 爬虫工具列表大全

这个列表包含与网页抓取和数据处理的Python库。网络通用urllib -网络库(stdlib)。requests -网络库。grab – 网络库(基于pycurl)。pycurl – 网络库(绑定libcurl)。urllib3 – Python HTTP库,安全连接池、支持文件post、可用性高。httplib2 – 网络库。RoboBrowser – 一个简单的、极具Python风格的Pyt...

2018-04-23 22:12:25 579

转载 借持续集成的思想搞接口测试自动化

前言前段时间的工作中有接触到接口测试,测试代码以maven工程的形式编写,使用testNG测试框架。工作中,每次执行测试都是在IDE里手动执行测试代码,很是麻烦,再考虑到后期的回归测试需要,所以产生了把该接口测试自动化的想法。最初的做法是将测试数据保存在excel中,测试代码从excel中读取测试数据,然后执行mvn test命令执行测试。但是excel中写测试用例不是很方便,另外,这样简单的测试...

2018-04-23 21:49:22 1434

转载 爬取了陈奕迅新歌《我们》10万条评论数据发现:原来,有些人只适合遇见

来源:菜鸟分析   链接:https://zhuanlan.zhihu.com/p/35667053这首歌是《后来的我们》中的主题曲,网易云音乐上线当天便席卷千万+播放量,现如今光是网易云上面的评论就马上突破了10万条。于是今天恋习Python来抓取一下歌曲的热门评论。并做成图表、词云来展示,看看相对于这首歌最让人有感受的评论内容是什么。一、抓数据要想做成词云图表,首先得有数据才行。于是需要一点点...

2018-04-22 15:52:24 407 1

原创 3款Python 开源爬虫软件工具

Python爬虫1.QuickReconQuickRecon是一个简单的信息收集工具,它可以帮助你查找子域名名称、perform zone transfe、收集电子邮件地址和使用microformats寻找人际关系等。QuickRecon使用python编写,支持linux和 windows操作系统。授权协议: GPLv3开发语言: Python操作系统: Windows Linux特点:具有查找...

2018-04-22 14:54:26 8293

转载 用Python对微信好友进行分析

用了微信几年了,微信号有也不少了,但是真正了解自己的好友吗?好友最多的城市是哪个?好友男女比例是多少?好友签名都是什么?今天我们来充分了解自己的微信好友。运行平台: Windows Python版本: Python3.6 IDE: Sublime Text 其他工具: Chrome浏览器1、准备工作1.1 库介绍1.2 wxpy库安装1.3 登录微信2、微信好友男女比例2.1 数据统计2.2 数据...

2018-04-22 14:30:09 316

转载 数据科学入门必读:如何使用正则表达式?

正则表达式对数据处理而言非常重要。近日,Dataquest 博客发布了一篇针对入门级数据科学家的正则表达式介绍文章,通过实际操作详细阐述了正则表达式的使用方法和一些技巧。数据科学家的一部分使命是操作大量数据。有时候,这些数据中会包含大量文本语料。比如,假如我们需要搞清楚「巴拿马文件 [注意,可能是敏感词]」丑闻中谁给谁发送过邮件,那么我们就要筛查 1150 万份文档!我们可以采用人工方式,亲自阅读...

2018-04-20 22:21:32 665

转载 测试最常见的21个故障模型

测试的目标是要发现错误,因此在编写测试用例的时候也要遵循这个目标,尽量在软件的最薄弱环节多编写测试用例。虽然测试时有很多单个输入变量、多个输入变量的组合,但优秀的软件测试人员不会依靠运气,他们有着丰富的经验和直觉,可以从中找到哪些是需要进行测试的,哪些不需要测试,哪些操作可能会引起软件失效。把这些测试人员的经验和直觉尽量归纳和固化,就形成了一些故障模型。故障模型指明了故障是如何以及为什么会在软件执...

2018-04-20 22:14:58 4419

转载 记住这几点就能快速的去找到bug

 软件测试工作中找bug就是这个岗位本身立足的职责,那么对于很多新人和新入行的同学们来说,这个过程会有点苦逼,毕竟经历的项目经验不多,想快速的切入寻找bug往往会比较痛苦。哪下面小编就以自身的经验来普及下如何在工作快速的去定位找到bug。    一、要找文档资料和请教同事尽快熟悉公司的产品业务, 根据产品的业务属性来熟悉产品的业务流程,这样才能迅速找出软件中存在的一些重要的缺陷,这样发现的软件缺陷...

2018-04-20 22:13:03 8307 1

转载 ETL测试工具和面试常见的问题及答案

概述        商业信息和数据对于任何一个企业而言都是至关重要的。现在很多公司都投入了大量的人力、资金和时间对这些信息、数据进行分析和整理。数据的分析和整理已经获得了巨大的潜在市场,因此为了使得这个过程更为简单,越来越多的软件供应商引入了ETL测试工具。目前,有需要开源的ETL工具,供应商允许用户直接从他们的官方网站免费下载,但有可能升级到新版或企业版需要订阅付费。所以我们需要根据企业的不同业...

2018-04-20 21:53:52 15583

转载 接口测试 requests中Cookie和会话对象session处理

要知道为什么会有cookie和session,需要先理解http的特点:http协议是无状态的协议。因此,cookie和session存在的作用是进行状态管理。Cookie和Session的简单理解我从哪里来,我在哪里,我到哪里去Cookie是由服务端生成,存储在响应头中,返回给客户端,客户端会将cookie存储下来Session是由服务端生成,存储在服务器端的内存、缓存、数据库等地方在客户端发送...

2018-04-20 21:52:36 10680 1

转载 软件测试人员掌握多少代码能力才够

概述软件测试工程师通常会面临着一个普遍的问题:软件测试工程师工作中需要写代码吗?在理清这个问题前,我们有必要先全面的了解下软件测试的各种角色。一般而言软件测试大体可以分为两类角色:业务型测试通常在系统开发完成或大体完成的情况下参与验证测试系统的功能及其完整性。该角色属于非技术类,一般情况下不需要写代码。技术型测试技术型测试所关注的层面不同于业务型测试,要求掌握或是具备数据库、编程能力、系统架构、数...

2018-04-20 21:50:28 3168

原创 python之ini配置文件(configparser)

前言使用配置文件来灵活的配置一些参数是一件很常见的事情,配置文件的解析并不复杂,在python里更是如此,在官方发布的库中就包含有做这件事情的库,那就是configParserconfigParser解析的配置文件的格式比较象ini的配置文件格式,就是文件中由多个section构成,每个section下又有多个配置项ini1.ini配置文件格式如下:[section0]...

2018-04-20 21:49:28 67171 15

原创 python读取yaml配置文件的方法

yaml简介1.yaml [ˈjæməl]: Yet Another Markup Language :另一种标记语言。yaml 是专门用来写配置文件的语言,非常简洁和强大,之前用ini也能写配置文件,看了yaml后,发现这个更直观,更方便,有点类似于json格式2.yaml基本语法规则:大小写敏感使用缩进表示层级关系缩进时不允许使用Tab键,只允许使用空格。缩进的空格数目不重要,只要相同层级的元...

2018-04-20 21:43:19 29293 8

转载 Python标准库

这次给大家带来的是7 幅思维导图,主要就 Python 常用标准库及相关计算机知识进行了梳理。Python 标准库的内容非常丰富,本文仅是从笔者关注的角度出发,学习并整理了其中最普适的部分主题:正则表达式、日期时间、系统交互、文件管理、进程与线程、数据库操作、数学运算及拓展数据结构。  先看一下本文所有思维导图   导图预览 如何阅读对于基础较为薄弱的朋友,建议配合参考书目学习,更重要的是项目实战...

2018-04-17 20:35:16 435 1

转载 接口测试 requests的基本用法

requests的官方文档:http://cn.python-requests.org/zh_CN/latest/requests是一个处理http请求的第三方库,所以,要了解requests的用法,需要先了解http协议,了解http协议的方法请出门右转。看一下requests支持的web特性,根据运用过程中的需要去查看requests的官方文档或者搜索吧。requests支持的web特性Kee...

2018-04-17 20:27:14 2490

原创 论一个真正的软件测试工程师

01半个产品 半个开发      有人觉得这个标题有点讽刺,真正的测试?,难道我们不是真正的测试,平常做的都不是测试的工作吗?其实不肯定也不否定,但这是一个包含关系,如果只是评审+用例编写执行,那么确实不是一个真正的测试。   正如标题那样,我认为真正的测试 =“半个产品+半个开发”。   半个产品,主要体现在理解这个需求为什么要做?其核心价值在哪里?吸引用户的特点是什么?意味着在评审阶段,你除了...

2018-04-17 20:24:28 878

转载 从能力和性格出发,你是否具备做一名优秀测试的资格?

       如存在没有任何错误的程序,那么世界也会不复存在。       因错误而存在,因修正错误而存在,这就是软件测试工程师的存在之道。虽然测试不是解决错误的根本举措,但却是必须的手段。        软件测试工程师(Software Testing Engineer)的主要工作职责是,理解产品的功能要求,并对其进行测试,检查软件有没有错误(Bug),决定软件是否具有稳定性(Robustnes...

2018-04-17 20:21:29 401

C# BDD测试框架specflow入门课程

文档包含C# BDD测试框架specflow入门课程,简单易学!

2022-05-14

Win10系统防止桌面锁屏小工具

Win10电脑阻止屏幕锁屏工具,适用于办公电脑(办公电脑为了安全,一般一会时间不操作就会锁屏)。再也不用一遍遍重复输入密码啦!

2022-05-14

VisualStudio 2015

文件里包括vs_community_ENU和wdexpress_ENU,大家安装需要安装!

2017-10-24

VS2015搭建C++编译环境

VS2015搭建C++编译环境步骤,适合小白!微软大平台蛮好用的,希望大家喜欢!

2017-10-24

完全干净卸载QTP工具QTPCleanUninstaller

因为QTP要求比较高,QTP卸载不干净可能影响QTP自身和其他软件的安装。

2017-10-21

解决win7下QTP10卡死或蓝屏的补丁

解决win7下QTP10卡死或蓝屏的补丁qtp_00644,让我们愉快的工作!

2017-10-17

RobotFramework自动化测试修炼宝典 测试环境搭建工具

<<RobotFramework自动化测试修炼宝典 >>这本书的测试环境搭建的工具

2016-08-17

空空如也

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

TA关注的人

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