自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

转载 HTTP 方法:GET 对比 POST

两种最常用的 HTTP 方法是:GET 和 POST。什么是 HTTP?超文本传输协议(HTTP)的设计目的是保证客户机与服务器之间的通信。HTTP 的工作方式是客户机与服务器之间的请求-应答协议。web 浏览器可能是客户端,而计算机上的网络应用程序也可能作为服务器端。举例:客户端(浏览器)向服务器提交 HTTP 请求;服务器向客户端返回响应。响应包含关于请求的状态信息以及可能被请求的内容。两种 ...

2018-07-13 17:51:09 462

转载 Jenkins邮件插件Email Extension Plugin的安装与配置

本文主要对Windows环境 jenkins 的邮件通知进行介绍jenkins 内置的邮件功能 使用email-ext插件扩展的邮件功能邮件通知功能主要包含两个部分:全局配置和项目配置。一. 先介绍下内置的Jenkins 邮件服务器 配置1、系统管理-系统设置,先设置发件人的邮件,切记:一定要设置,且在系统管理员那个地方设置的email地址要和email配置的相同2、...

2018-06-04 17:31:04 4993

转载 HTTP协议中 POST和GET的区别

权威点的说明请参考:http://www.cs.tut.fi/~jkorpela/forms/methods.html通俗的理解是:一、GET的特点。     主要用于简单的获取页面信息,同时也可以包含一些特殊的请求信息(如 提交用户名、密码之类的)。如果有,则将它附着在URL尾部,以?隔开,空格转化为"+"。实际上是将其放在HTTP请求协议头部,而且这些数据最多不能超过1024个字节     形...

2018-05-23 15:46:23 422

转载 使用 Instruments 做 iOS 程序性能调试

Instruments 简介Instruments 是 Xcode 的一个工具集,为我们提供了强大的程序性能分析及测试能力。使用 Instruments 你可以做下面这些事:检查一个或多个应用或进程的行为。检查设备相关的功能,比如:Wi-Fi、蓝牙等。在真机或模拟器上进行性能测试。创建自定义的 DTrace 来分析系统以及应用的各种行为。跟踪源码中的问题。对 App 进行性能分

2017-11-06 20:00:26 19952 1

转载 测试人员例会会议议题制定规范

一、例会的目的:  1)加强组员分享意识  2)同步项目整体情况,解决组内问题  3)传达目标--打造一支测试精英队伍  二、内容甄选参考方法步骤:  1)组员每个人写出自己想了解的议题,如限制至少5个  2)统计出议题的票数  3)深入了解每个人想了解议题的原因  4)细化每个议题,直至内容可分享  5)挑选出可分享的、对组

2017-09-08 19:38:01 1381

转载 我在测试移动弱网时踩过的坑

什么是弱网测试在当今移动互联网盛行的时代,网络的形态除了有线连接,还有2G/3G/Edge/4G/Wifi等多种手机网络连接方式。不同的协议、不同的制式、不同的速率,使移动应用运行的场景更加丰富。                                                         从测试角度来说,需要额外关注的场景就远不止断网、网络故障等

2017-09-01 13:28:38 1003

转载 APP安全性测试

一、前言 在 SDK 最近的项目中上线的包被第三方杀毒软件报出有病毒的问题,后来经过查 验发现是SDK 悬浮窗动画的逻辑被检验出有病毒,最后进行了修改。事情虽然解决了,但是引起该问题的一个原因是在测试中没有安全测试,而安全测试的标准,方法都 没有。因此今天将之前工作中参与过的安全测试以及从网上查阅到有关安全测试的资料 进行整理。有不足的之处,尽情谅解。二、软件权限 1)扣费

2017-08-31 18:38:52 838

转载 敏捷开发项目管理流程

前段时间给大家整理了敏捷开发的流程,最近在整理敏捷开发项目的流程和管理制度,其整理的项目管理规程如下,这份规程也不完全算是敏捷专属的项目管理规程,主要是在结合我们公司实际的情况下编写出来的,大家在实际嵌入到公司的过程中可以参考下,不能照搬。1.  目的规范互联网软件产品开发项目管理过程,指导开展项目研发、管理等活动。2.  适用范围本章程的作用范围为互联网软件产品开

2017-08-30 15:21:43 13731

转载 APP GPU过度绘制及优化

一、Android端的卡顿Android端APP在具体使用的过程中容易出现卡顿的情况,比如查看页面时出现一顿一顿的感受,切换tab之后响应很慢,或者具体滑动操作的时候也很慢。二、卡顿的原因卡顿的原因可能有很多种,比如:1、CPU过高2、内存溢出3、主线程处理IO操作等…其中过度绘制,是一个容易被忽视但也最好修改并且能够看到效果的内容,其中Android官网给出的过度...

2017-08-28 14:51:48 4196

转载 postman的使用方法详解!最全面的教程

一 简介 Postman 是一款功能超级强大的用于发送 HTTP 请求的 Chrome插件 。做web页面开发和测试的人员应该是无人不晓无人不用!其主要特点 特点: 创建 + 测试:创建和发送任何的HTTP请求一 简介Postman是一款功能超级强大的用于发送 HTTP 请求的 Chrome插件 。做web页面开发和测试的人员应该是无人不晓无人不用!其主要特点特点:创建 + 测

2017-08-22 10:22:53 21619 2

转载 “互联网“各职位的简称

Professional word(PM术语)职位:PM ( Product Manager ) 产品经理:   产品的构想、框架的设计、用户的调研等。RD(Research and Development)研发:    如:软件RD工程师就是软件研发工程师,诸如PHP程序猿,Java程序猿,偏向于后端的技术实现。 FE(Front-End)前端:    前端开发(Front-En

2017-03-03 17:29:57 20450

转载 【图解】一张图玩转H5测试

随着各种H5页面的普及和运用,并深深的影响着我们各个业务的发展,前两年也对H5测试的有着不少积累,但都是根据项目的要求,这里测试下,那里测试下,今年上半年专门成立了H5测试研究虚拟小组,专门研究怎么玩转H5测试,怎么最大程度的保证H5页面的质量,废话少说,直接上干货——一张图玩转H5测试,其目的在于,当一个测试者拿到一个H5业务的测试时,可以引导你怎么去思考来完整的测试你的业务,减少线上问题的出现

2017-02-27 21:51:32 784

转载 移动互联网APP测试点

1.权限测试1)软件权限-扣费风险:包括发送短信、拨打电话、连接网络等-隐私泄露风险:包括访问手机信息、访问联系人信息等  -新增风险项2)开发者官方权限列表信息比对分析2.下载、安装、运行、卸载测试从市场下载app,验证能否验证App是否能 正常下载、正确安装、运行、卸载,以及操作过程和操作前后对系统资源的使用情况,主要包括:1)检测软件是否能

2017-02-27 21:48:30 467

转载 测试总结

输入框字符型输入框字符型输入框:英文全角、英文半角、数字、空、空格、特殊符号“~!@#¥%……&*?[]{}”,要特别注意单引号和&,禁止直接输入特殊符号时,尝试直接粘贴、拷贝。长度检查:最小长度、最大长度、最小长度-1、最大长度+1、输入超工字符比如把整个文章拷贝过去。空格检查:输入的字符间有空格、字符前有空格、字符后有空格、字符前后有空格多行文本框输入:允许回车换行、保存后在显

2017-02-27 21:44:48 486

转载 学习资源列表

慕课网汇智网伯乐在线前端网Angular2临时资料W3C中文网W3C官网W3C正式推荐标准(W3C Recommendations)列表cocoachinachrome 开发工具使用文档google web 开发人员工具说明文档http://blog.jobbole.com/46554/https://cordova.apache.org/

2017-02-27 21:28:19 237

转载 移动APP漏洞自动化检测平台建设

前言:本文是《移动APP客户端安全笔记》系列原创文章中的第一篇,主要讲的是企业移动APP自动化漏洞检测平台建设,移动APP漏洞检测发展史与前沿技术,APP漏洞检测工具与平台,以及笔者的一些思考。希望能对移动App自动化漏洞检测感兴趣的同学有所帮助,限于笔者技术水平与文章篇幅,有些内容暂没有逐一详细分析,后续我争取多学习多分享,在此也欢迎大家指点和交流。一、国内Android App漏洞检测

2017-02-27 20:52:58 1327

转载 假如不是BAT,专项测试要怎样做?

其实这个话题对于身在BAT的我来说,是个难题。因为BAT对测试本身的投入力度,在行业内是走在前面的。一直在这个环境成长,可能会不理解其他小团队的痛。但是我意识到,必须写一篇文章,一方面是因为最近确实接触了一些腾讯系公司,了解了他们的测试现状,我觉得需要有所总结; 另一方面是希望自己透过这个文章有更进一步的思考,最终能给出一些可以真正帮助到测试行业内其他团队的意见。心理篇

2017-02-27 15:04:02 351

转载 Android调试系列之开发者选项常用功能

开发者选项是Android为开发者提供的一个APP验证、调试、优化等各种功能的入口,它可以帮助我们提高调试效率,协助发现一些bug。这个功能的入口在每个Rom上的位置不尽相同,我的小米手机显示位置是在“其他高级设置”里。有的Rom对开发者模式进行了隐藏,通常的开启方法是进入到设置里的“关于手机”,然后快速连续点击版本号多次,就会显示出来。       今天来总结一下开发者模式中常用的功能有哪些

2017-02-22 14:21:21 1078

转载 Appium在Android平台实战训练(一)

1、获取控件的工具SDK/tools/uiautomatorviewer.bat双击打开,如下: 注意:这个工具只能是在Android4.2以上的系统上使用。 读出的信息有: resource-idtextindexclasspackage... 2、实现一些基本操作的代码 以下代码实现了启动搜狗浏览器,点击“菜单”,然后再点击...

2017-02-21 22:03:20 521

转载 SDET说很忙,他们在忙什么?

工作之一:接口测试SDET的一大任务就是做好测试工作。与主打黑盒测试的STE不同的是,SDET致力于白盒测试,或者是灰盒测试。日常工作最常做的就是接口测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。一套完整的接口测试流程包括:需求了解,代码走查,用例设计,用

2017-02-21 21:49:03 285

转载 精简测试用例编写

大家都知道,测试用例的一个核心作用就覆盖测试需求,尽可能的减少漏测,同时提高测试效率。再细想想,这种核心作用的本质也就是一种“提醒”作用。     你可能会说“对呀,本来就是这样的呀,没啥问题呀”。我也觉得这个本身没错,那关键的问题是什么呢? 问题在于时间和可执行性。     话说,写用例、设计用例是需要时间的,而在追求速度的时代,似乎连这点时间都给不起。这不是我吹

2017-02-21 21:38:10 634

转载 JSON详解

阅读目录JSON的两种结构认识JSON字符串在JS中如何使用JSON在.NET中如何使用JSON总结JSON的全称是”JavaScript Object Notation”,意思是JavaScript对象表示法,它是一种基于文本,独立于语言的轻量级数据交换格式。XML也是一种数据交换格式,为什么没有选择XML呢?因为XML虽然可以作为跨平台的数据交换格式,但是在JS(JavaS

2017-02-21 14:38:06 235

转载 你应该知道的一些 ADB 命令

说到 ADB 大家应该都不陌生,即 Android Debug Bridge,Android调试桥,身为 Android 开发的我们,熟练使用 ADB 命令将会大大提升我们的开发效率, ADB 的命令有很多,今天就来总结下我在开发常用到的一些 ADB 命令。查看版本ADB 的安装这里就不多说了,输入以下命令有如下提示就证明你环境ok,否则自行网上搜索解决下。$ adb versio

2017-02-20 14:57:56 355

转载 Android学习之路

这篇博客背后的故事一路走来很不容易,刚好知乎上被人邀请回答如何自学android编程, 就借这个机会在知乎上记录一路走来的历程,很励志,希望能给那些正在或准备走编程行业的人一些正能量,内容有点长,感兴趣的可以当做励志小说阅读吧。收到一些朋友的微博私信,说能不能给Android新手们一些指导,我只能说指导谈不上,毕竟我也很多东西正在学习中,与此同时一大学同学准备转行Android,可以说

2017-02-20 14:54:50 453

转载 使用Postman玩转接口测试

(一)前言:之前搞自动化接口测试,由于接口的特性,要验证接口返回xml中的数据,所以没找到合适的轮子,就自己用requests造了个轮子,用着也还行,不过就是case管理有些麻烦,近几天又回头看了看postman也可以玩的很溜,所以和大伙分享下,但是postman也有自己的弱点,还是需要根据自己项目的特点来选择适合的工具。废话少说,开始...(二)安装和介绍1、首先安装ch

2017-02-16 11:31:04 37614 1

转载 接口自动化测试介绍之Requests

接口测试其实比UI自动化测试要有价值,而且投入也不是很高,维护成本也低很多,本文主要介绍几种常见的接口如何进行自动化测试,重点是get request和post request。文章目录一、接口测试二、requestsLibrary、requests安装三、requestsLibrary关键字四、测试案例1、get request jso

2017-02-16 11:08:23 6384

转载 客户端与服务器交互的功能,如何进行测试?

测试客户端与服务器交互的功能,如何进行测试,需要考虑哪些内容呢?下面我们分阶段来说明一下~测试沟通阶段需要跟客户端和服务器端开发沟通,确定客户端发送请求的样式,需要包含哪些参数值,参数值具体有什么样的作用。跟服务器端确认是否需要添加特定的user-agent(添加user-agent的目的:确保服务器安全)。确认客户端和服务器端交互时是否需要对文

2017-02-16 10:49:04 10285 1

转载 安全测试总结

一、安全测试概述  程序员在开发过程中,会有意或无意地埋下一些漏洞,而发现这些安全性漏洞,寻求有效的解决方法则是测试工程师义不容辞的责任。  安全测试主要涉及以下内容:  1、认证与授权授权:在网站中不同的角色有不同的权限。认证:一些网页访问需要输入密码进行登录认证。  在认证与授权中要尽可能避免出现漏洞,否则将被不法分子有意地进行利

2017-02-16 10:37:56 1108

转载 浅析接口测试

看到这篇文章的同学们一定在各种地方看到过“接口测试”这个词,那么到底接口测试是测什么?每个人可能都有自己的答案;之前跟一个同为测试的朋友聊天,内容是他的一次面试经历,面试官问他是否做过接口测试,他给了否定的答案,最后offer的评级没有给到他的预期;当时我在想,如果是我,会怎样回答呢?先跟大家分享下我对接口测试的理解接口测试是一种测试类型,又是一种测试方法,它是很多个领域测试工作的

2017-02-16 10:34:36 903

转载 理解HTTP协议

在互联网时代HTTP协议的重要性无需多言,对于技术岗位的同学们来说理解掌握HTTP协议是必须的。本篇博客就从HTTP协议的演进、特性、重要知识点和工作中常见问题的总结等方面进行简单的介绍。理解掌握了这些点工作中就OK了,当然在面试中也是少不了的,如果能结合实践掌握这篇博客的80%应对一般的面试应该是够了。如果要深入学习HTTP协议的细节请看那本经典的《HTTP权威指南》。一、HTTP协议的

2017-02-15 16:23:38 700

转载 基于IBM Security AppScan测试移动应用程序安全性

引言  移动互联网的迅速发展,4G 和 Wifi 无线网络的大面积覆盖,智能手机和平板电脑的普及迅速吸引了大量的终端用户。2014 年,移动端上网的用户比例为 83.4%,首次超过传统 PC 端用户使用率。移动应用程序不仅涵盖生活中的方方面面,也越来越多的应用到商业领域中帮助提高办公效率,实现随时随地的信息处理。由于移动端应用程序已经与人们的生活和工作紧密相连,其安全性也越来越重要

2017-02-09 15:12:48 4546 1

转载 adb通过wifi连接android设备

问题背景近期的项目测试中,需要将移动设备与厂商机器进行usb连接视频传输(投屏)。测试过程中需要定位问题,经常需要查看实时日志,移动设备已经和厂商机器usb连接投屏,无法用usb连接到PC,那么有什么办法可以解决上面的问题呢?adb支持usb连接模式和tcpip连接模式,我们可以用tcpip模式通过wifi无线连接adb。其他应用场景usb线比较松的时候,adb连接

2017-02-07 16:54:28 75142 2

转载 系统兼容指标及重要性

背景介绍移动终端的碎片化使测试者为了保障不同平台及版本、不同网络制式、不同分辨率和机型都有很好的用户体验面临巨大挑战,兼容性测试也占据着日常测试任务中很高的比例。在本章节中,我们介绍下Baidu QA在兼容性测试方面的一些基础建设和平台化工作。9月安卓系统市场的占有率据Softpedia报道,近日谷歌官方刚刚放出了9月安卓系统市场的占有率,根据报告整

2017-02-06 11:28:33 1874

转载 上线前的最后一公里:灰度测试

背景介绍灰度是测试阶段的最后一环,也是线上检验产品质量和产品策略不可或缺的一环。测试者需要警惕灰度阶段发现的问题,否则会影响到更多的线上用户,造成用户的负向体验及用户流失。手机百度灰度测试一、概述灰度作为手机百度项目迭代中的固化环节,通过不断提升问题发现和定位能力,以及灰度的精细化进程,在手百的线上测试和质量保证方面发挥越来越大的作用。手百灰

2017-02-06 11:23:45 15547

转载 APP测试实用指南

译者注:本文从测试人员的角度出发,提出了100多个在测试移动App过程中需要考虑的问题。不管你是测试人员、开发、产品经理或是交互设计师,在进行移动App开发时,这些问题都很有参考价值。我和Queen合力译出此文,分享给大家,希望有所帮助和启发。  英文原文: http://mobile.smashingmagazine.com/2012/10/22/a-guide-to-mobile-app-

2016-12-19 15:22:46 1045

转载 Python爬虫:一些常用的爬虫技巧总结

用python也差不多一年多了,python应用最多的场景还是web快速开发、爬虫、自动化运维:写过简单网站、写过自动发帖脚本、写过收发邮件脚本、写过简单验证码识别脚本。爬虫在开发过程中也有很多复用的过程,这里总结一下,以后也能省些事情。1、基本抓取网页get方法? 1 2 3 4 5 import urllib2...

2016-05-12 01:10:10 556

转载 持续集成是什么?

互联网软件的开发和发布,已经形成了一套标准流程,最重要的组成部分就是持续集成(Continuous integration,简称CI)。本文简要介绍持续集成的概念和做法。一、概念持续集成指的是,频繁地(一天多次)将代码集成到主干。它的好处主要有两个。(1)快速发现错误。每完成一点更新,就集成到主干,可以快速发现错误,定位错误也比较容易。(2)防止分支

2016-05-12 00:53:01 1002

转载 使用Jmeter进行http接口测试

前言:  本文主要针对http接口进行测试,使用Jmeter工具实现。  Jmter工具设计之初是用于做性能测试的,它在实现对各种接口的调用方面已经做的比较成熟,因此,本次直接使用Jmeter工具来完成对Http接口的测试。 一、开发接口测试案例的整体方案:第一步:我们要分析出测试需求,并拿到开发提供的接口说明文档;第二步:从接口说明文档中整理出接口测试案例,里面要包括详细

2016-05-11 20:32:01 539

转载 使用SoapUI 测试Web Service

如何测试写好的Webservice?你当然可以写代码来测试,但还是太麻烦,你得花时间去学习各语言的关于Webservice调用的相关API。这里推荐一个Webservice开发的必备工具-SoapUI,无须了解底层细节,就能快速测试你的Webservice开发的是否正确。SoapUI是一个开源测试工具,通过Soap/HTTP来检查、调用、实现Web Service的功能,而且还能对

2016-05-09 23:53:26 634

转载 如何做好接口测试?

sgbtmy:基于selenium的自动化框架开发,我主要是想问一下,你的框架除了前台的自动化,后台的数据的测试是否集成在你的测试框架中?  小刀:你好,个人理解的你所说的后台的数据的测试是指的是对数据的校验,不知理解的是否正确,那么根据这个理解,我的解释是,在我们框架中,增加了很多的功能方法用来帮助进行自动化脚本的编写和结果校验,其中就包括后台数据校验方法,当我们的测试用例需要在后台

2016-05-09 23:45:08 2542

空空如也

空空如也

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

TA关注的人

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