09 2017 档案

摘要:一、安装 1、右键安装文件,以管理员身份运行,如下图所示: 2、点击【确定】 3、点击【安装】 4、选择:我接受许可协议中单位全部条款,点击【下一步】 5、点击【安装】到该目录 6、如果需求扫描Web services点击【是】安装该插件,如果不需要点击【否】如果只是扫描web就不需要安装 7、点击 阅读全文
posted @ 2017-09-21 21:56 剑尊 阅读(1535) 评论(2) 推荐(1)
摘要:1. touch 命令 touch -简单来说touch 命令可以用来建立文件 文件不存在的情况下,也可以更改创建时间等等 2. pwd 查看目录 一般看目录用pwd 即可但是pwd -P 会不以连结文件显示 注意P必须是大写 显示正常的完成路径 如果文件时连结档文件那么 需要加 -P才能正确显示路 阅读全文
posted @ 2017-09-20 19:38 剑尊 阅读(361) 评论(0) 推荐(0)
摘要:HTTP基本架构 下面我们用一张简单的流程图来展示HTTP协议基本架构,以便大家先有个基本的了解。 9.png Web Client可以是浏览器、搜索引擎、机器人等等一切基于HTTP协议发起http请求的工具。 Web Server可以是任何的能解析HTTP请求,并返回给Web Client可识别的 阅读全文
posted @ 2017-09-20 19:33 剑尊 阅读(962) 评论(0) 推荐(0)
摘要:一、HTTP协议简述 二、URL 三、请求 四、响应 五、消息报头 六、常见问题 阅读全文
posted @ 2017-09-20 19:31 剑尊 阅读(374) 评论(0) 推荐(1)
摘要:Jmeter简介 Apache JMeter 是 Apache 组织开发的基于 Java 的压力测试工具。用于对软件做压力测试,它最初被设计用于 Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 阅读全文
posted @ 2017-09-20 19:16 剑尊 阅读(803) 评论(0) 推荐(1)
摘要:1、概念:性能测试是通过自动化的测试工具模拟多种正常峰值及负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试,确定在各种工作负载下系统的性能,目标是当负载逐渐增加时,测试系统各项性能指标的变化情况。压力测试是通过确定一个系统的瓶颈或者不能接受的性 阅读全文
posted @ 2017-09-20 18:58 剑尊 阅读(662) 评论(2) 推荐(0)
摘要:一、接口说明文档 环境准备: 安装火狐 安装插件: httprequester https://addons.mozilla.org/en-US/firefox/addon/httprequester/ 接口返回码: 接口返回code说明: '00' : 成功 '01':用户已存在 '02':参数不 阅读全文
posted @ 2017-09-19 23:06 剑尊 阅读(1432) 评论(0) 推荐(0)
摘要:一、什么是接口测试 二、接口测试流程 三、接口测试目的 四、接口测试用例设计 五、接口测试内容 六、接口测试工具 七、接口测试需要掌握的知识 阅读全文
posted @ 2017-09-19 23:02 剑尊 阅读(531) 评论(0) 推荐(0)
摘要:一、功能点测试用例(单个测试用例) 二、新建接口 三、查询接口&查询列表接口 四、修改接口&删除接口 五、流程测试用例(组合测试用例) 六、测试执行时,需注意的地方 阅读全文
posted @ 2017-09-19 23:00 剑尊 阅读(861) 评论(0) 推荐(1)
摘要:Python 3.x 操作MySQL的pymysql模块详解 前言pymysql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。但目前pymysql支持python3.x而MySQLdb不支持3.x版本。 一、安装 二、pymysql方法 pymysql.connect() 阅读全文
posted @ 2017-09-19 22:58 剑尊 阅读(947) 评论(0) 推荐(0)
摘要:文章最下方有对应课程的视频链接哦^_^ 一、安装、GET,公共方法 二、POST 三、Cookies 四、Session 五、认证 六、超时配置、代理、事件钩子 七、错误异常 阅读全文
posted @ 2017-09-19 22:54 剑尊 阅读(607) 评论(2) 推荐(0)
摘要:自动化测试应该在桌面应用有该功能,在chrome的插件不知道有没有,我也没装chrome版的Postman Postman工具介绍图 上面这张就是Postman的操作界面。一开始我就是这样做简单的数据请求,查看结果。 那怎么做自动化测试呢? Pre-request-Script Pre-reques 阅读全文
posted @ 2017-09-19 22:51 剑尊 阅读(725) 评论(0) 推荐(0)
摘要:一、接口测试-postman-模拟HTTP Requests 二、接口测试-postman-权限Authorization 三、接口测试-postman-断言Writting Test 四、接口测试-postman-测试集合、简单持续集成等 阅读全文
posted @ 2017-09-19 22:48 剑尊 阅读(519) 评论(0) 推荐(0)
摘要:Python + Selenium 自动化环境搭建过程 1. 所需组建 1.1 Selenium for python 1.2 Python 1.3 Notepad++ 作为刚初学者,这里不建议使用Python IDE工具,选择一个功能强大的记事本编辑工具就好,例如Notepad++.等以后积累足够 阅读全文
posted @ 2017-09-19 22:38 剑尊 阅读(206) 评论(0) 推荐(0)
摘要:1.Selenium2 的原理 第一篇分享简单介绍了基于Python开发的Selenium2的环境配置,这篇主要讲一下基本用法。首先讲一下Selenium2的基本原理。基本上知道了这个东西是怎么回事,我们就知道怎么去用它做自动化测试。 与Selenium和Selenium RC不同,Selenium 阅读全文
posted @ 2017-09-19 22:36 剑尊 阅读(435) 评论(0) 推荐(0)
摘要:问题 在做web端ui层自动化的时候会碰到文件上传的操作,经常有朋友问到,这里总结一下 解决方案 第一种:type=file的上传文件,类似如下的 使用类似这样的代码就可以完成: driver.find_element('name','file').send_keys('./小强测试品牌.png') 阅读全文
posted @ 2017-09-19 22:32 剑尊 阅读(268) 评论(0) 推荐(0)
摘要:软件测试方法种类繁多,有白盒测试、黑盒测试、静态测试、动态测试、集成测试等等,记忆起来容易混乱,傻傻分不清楚,如果把软件测试方法进行分类, 就会清晰很多。现在小峰把常用的软件测试方法列出来,让大家更容易区分记忆。 1.从是否关心软件内部结构和具体实现的角度划分(按测试分类) 白盒测试、黑盒测试、灰盒 阅读全文
posted @ 2017-09-19 22:20 剑尊 阅读(8068) 评论(0) 推荐(0)
摘要:1、什么是cooike测试 Cookie是指网站用于辨别身份,进行会话(session)跟踪而存储在客户端的数据。它是有服务器产生并发送给客户端的。其用途是提供一个方便的功能以简化用户输入,节省访问页面的时间。 Cookie可以由下列对象创建 Javascript、VBScript等HTML页面中的 阅读全文
posted @ 2017-09-19 22:16 剑尊 阅读(1489) 评论(0) 推荐(0)
摘要:数据库中数据的基本结构 定义一:数据元素集合(也可称数据对象)中各元素的关系。 定义二:相互之间存在特定关系的数据元素集合。 一个表(数据库),我们就称它为一个数据结构,它由很多记录(数据元素)组成,每个元素又包括很多 字段(数据项)组成数据库测试分类系统测试、集成测试、单元测试、功能测试、性能测试 阅读全文
posted @ 2017-09-19 22:13 剑尊 阅读(1555) 评论(0) 推荐(0)
摘要:身为一名多年的软件测试工程师,抓虫(找BUG)多年,必深有体会如何捉虫,练就一身绝世抓虫绝技,见什么都能把里面的蛀虫给找出来,见什么都能使出一套组合拳让什么屈服。 来谈谈基本抓虫三板斧套路吧! 一板斧:剖析事物 二板斧:测试方向 三板斧:测试方法 融汇贯通、按需组合 总结 抓虫宜早不宜迟,抓虫要在虫 阅读全文
posted @ 2017-09-19 22:06 剑尊 阅读(338) 评论(0) 推荐(0)
摘要:HTTP协议是指超文本传输协议,位于应用层,HTTP规定数据格式,然后用tcp进行传输。 请求响应模式:简单理解为客户端对服务器发起请求,服务器响应客户端。 主要特点 无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时 阅读全文
posted @ 2017-09-19 21:58 剑尊 阅读(272) 评论(0) 推荐(0)
摘要:#encoding:utf-8 import csv import os import time #控制类 class Controller(object): def __init__(self, count): #定义测试的次数 self.counter = count #定义收集数据的数组 self.alldata =... 阅读全文
posted @ 2017-09-18 22:56 剑尊 阅读(354) 评论(0) 推荐(0)
摘要:获取数据 :adb shell dumpsys cpuinfo | grep packagename 阅读全文
posted @ 2017-09-18 22:54 剑尊 阅读(634) 评论(0) 推荐(0)
摘要:#encoding:utf-8 import csv import os import time class App(object): def __init__(self): self.content = "" self.startTime = 0 #启动App def LaunchApp(self): cmd = '... 阅读全文
posted @ 2017-09-18 22:43 剑尊 阅读(521) 评论(0) 推荐(0)