05 2018 档案

摘要:现在做事儿都流行套路,写测试用例也有套路。首先得了解需求,然后可以从这些方面入手:界面测试、功能测试、兼容性测试、易用性测试、性能测试,最后根据测试用例模版编写测试用例。测试用例字段一般包括:编号、测试项目名称、用例标题、重要级别、前置条件、输入、操作步骤、预期输出、测试结果、测试时间和测试人员。其 阅读全文
posted @ 2018-05-21 09:21 W- 阅读(1071) 评论(0) 推荐(0) 编辑
摘要:项目的测试流程大只包含的几个阶段:立项、需求评审、用例评审、测试执行、测试报告文档 一、立项后测试需要拿到的文档 1、需求说明书 2、原型图(及UI图) 3、接口文档 4、数据库字典(表的数量、缓存机制) 二、需求评审 参加人员:开发、测试及需求人员,由需求人员主持讲解。 为了会议的有效举行,测试及 阅读全文
posted @ 2018-05-16 15:12 W- 阅读(1247) 评论(1) 推荐(1) 编辑
摘要:在移动互联网时代,作为软件测试工程师,fiddler绝对是值得掌握并添加进技术栈里的工具之一。 那么,fiddler在日常的测试工作中,一般都有哪些常见的应用场景呢? 根据以往工作经验,大概有如下4类应用场景: 辅助定位bug; 构建模拟测试场景; APP弱网模拟测试; 前端性能分析及优化; 辅助定 阅读全文
posted @ 2018-05-13 10:07 W- 阅读(9414) 评论(5) 推荐(0) 编辑
摘要:https://mp.weixin.qq.com/s?__biz=MzUzNTQxMzMzMg==&mid=2247484376&idx=1&sn=651e9cf22801b5536e9b702e76afc603&chksm=fa8494e3cdf31df5bf2439b48b232abfdd074 阅读全文
posted @ 2018-05-13 10:00 W- 阅读(325) 评论(0) 推荐(0) 编辑
摘要:压力测试Jmeter+badboy 前言:很多人都想学习压力测试,但是一开始手动写脚本着实蛋疼,所以今天我教大家的是利用badboy来录制压测脚本,然后用Jmeter来做压力测试。 流程:badboy导出Jmeter压测脚本->Jmeter进行压力测试(特别适用于本次潘sir大作业–电影售票系统we 阅读全文
posted @ 2018-05-13 09:55 W- 阅读(544) 评论(1) 推荐(0) 编辑
摘要:接口测试的必要性 ž 可以发现很多页面操作发现不了的问题 ž 检查系统的异常处理能力 ž 检查系统的安全性、稳定性 ž 前端随便变,接口测好了,后端不用变 接口测试的流程 ž 需求评审,熟悉业务和需求 ž 开发提供接口文档 ž 编写接口测试用例 ž 用例评审 ž 提测后开始测试 ž 提交测试报告 接 阅读全文
posted @ 2018-05-10 10:46 W- 阅读(574) 评论(0) 推荐(0) 编辑
摘要:使用WebDriver在Chrome浏览器上进行测试时,需要从http://chromedriver.storage.googleapis.com/index.html网址中下载与本机chrome浏览器对应的驱动程序,驱动程序名为chromedriver; chromedriver的版本需要和本机的 阅读全文
posted @ 2018-05-04 23:01 W- 阅读(7442) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-05-04 23:00 W- 阅读(566) 评论(0) 推荐(0) 编辑
摘要:一. 安装Python3 1. 进入Python官方网站:https://www.python.org/downloads/ 下载并安装最新版本的Python(建议安装Python3) 。 下面是Python官网上几个版本的区别: (1).web-based installer 是需要通过联网完成安 阅读全文
posted @ 2018-05-04 22:59 W- 阅读(303) 评论(0) 推荐(0) 编辑
摘要:最近在研究python+selenium进行自动化测试。然后用的python开发工具是Pycharm。然后,今天就跟大家讲一下怎么搭建一整套的自动化测试环境。 安装python 首先,安装python。python可以在官网下载。安装可参考链接:http://blog.csdn.net/florac 阅读全文
posted @ 2018-05-04 22:58 W- 阅读(500) 评论(0) 推荐(0) 编辑
摘要:最近访问某知名网站的速度非常慢,有时候需要2分钟还没完全打开,页面展示了一半就卡住,然后等半天才继续显示下面部分。这种情况已经有几个月了,不知道是他们服务器原因还是我所在网络的问题,但是基本上在其他网络访问速度也慢,如果是网站自身的问题,我自然没办法解决,只能自己动手,先看看问题出在哪里,然后分析一 阅读全文
posted @ 2018-05-04 22:55 W- 阅读(476) 评论(0) 推荐(0) 编辑
摘要:黑盒测试运用到了很多种方法,下面是黑盒测试所列举的方法 通用原则 --基于业务流清晰的系统,场景法可贯穿整个测试案例过程,并可在此基础上综合应用各种测试方法 --等价类划分法较其他方法往往优先选用,可高效筛选测试用例,将无线测试变成有限测试 --边界值分析法在任何情况下有应被考虑,他是挖掘缺陷的最有 阅读全文
posted @ 2018-05-04 22:54 W- 阅读(403) 评论(0) 推荐(0) 编辑
摘要:性能测试(或称多用户并发性能测试)、负载测试、强度测试、容量测试是性能测试领域里的几个方面,但是概念很容易混淆。下面将几个概念进行介绍。 性能测试(Performance Test):通常收集所有和测试有关的所有性能,通常被不同人在不同场合下进行使用。 关注点:how much和how fast 负 阅读全文
posted @ 2018-05-04 22:52 W- 阅读(19422) 评论(0) 推荐(2) 编辑
摘要:在做接口并发测试的时候,才发现Jmeter中的Parameters和Body Data两种参数格式并不是简单的一个是xx=xx,另外一个是json格式的参数 先看一个接口 1 输入参数: 1 2 3 4 5 6 开始时在Jmeter的请求为 请求返回的结果为 1 查找后发现是Parameters和B 阅读全文
posted @ 2018-05-04 22:49 W- 阅读(2637) 评论(0) 推荐(0) 编辑
摘要:网站性能压力测试是服务器网站性能调优过程中必不可缺少的一环。只有让服务器处在高压情况下,才能真正体现出软件、硬件等各种设置不当所暴露出的问题。 性能测试工具目前最常见的有以下几种:ab、http_load、webbench、siege。今天我们专门来介绍ab。 ab是apache自带的压力测试工具。 阅读全文
posted @ 2018-05-04 22:46 W- 阅读(246) 评论(0) 推荐(0) 编辑
摘要:DDMS简介 DDMS功能详解 1 Devices面板 2 功能面板 3 LogCat and Console DDMS简介 DDMS功能详解 1 Devices面板 2 功能面板 3 LogCat and Console 1 Devices面板 2 功能面板 3 LogCat and Consol 阅读全文
posted @ 2018-05-04 22:43 W- 阅读(3881) 评论(0) 推荐(0) 编辑
摘要:在进行程序的开发之前,我们需要获得物流唐山APP的API,在这里我推荐大家使用Charles抓取数据包获得API。以下是Charles说明: Charles 是在 Mac 下常用的网络封包截取工具,在做移动开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。Charles 通过 阅读全文
posted @ 2018-05-04 22:42 W- 阅读(2781) 评论(0) 推荐(0) 编辑
摘要:什么是WebService?(本文也会在最下面通俗的介绍) 这里给一个站内大哥的讲解:http://www.cnblogs.com/Leo_wl/archive/2010/05/20/1740205.html 什么是soapUI? 简单点就是测试WebService的一个工具。官网地址:http:/ 阅读全文
posted @ 2018-05-04 22:40 W- 阅读(176) 评论(0) 推荐(0) 编辑
摘要:记得大学的时候就学习过TCP的三次握手协议,那时候只是知道,虽然在书上看过很多TCP和UDP的资料,但是从来没有真正见过这些数据包, 老是感觉在云上飘一样,学得不踏实。有了wireshark就能截获这些网络数据包,可以清晰的看到数据包中的每一个字段。更能加深我们对网络协议的理解。对我而言, wire 阅读全文
posted @ 2018-05-04 22:39 W- 阅读(125) 评论(0) 推荐(0) 编辑
摘要:当参数的值没有规律且量不太大时,可以使用CSV Data set config这种方法。 案例: 应用Sogou自动搜索关键字: 软件开发测试,web功能自动化测试,性能自动化测试,Selenium以及Jmeter 要求:使用Jmeter 的CSV Data set config来完成 具体步骤:  阅读全文
posted @ 2018-05-04 22:36 W- 阅读(194) 评论(0) 推荐(0) 编辑
摘要:在运营活动测试过程中,经常需要对秒杀活动或定时抽奖活动进行并发测试。那么怎样快速便捷的模拟多用户同时参与活动,抽取奖品,进行并发测试呢?尤其是,当奖品总数N<用户总数M时,代码是否会存在奖品多发给用户,导致奖品剩余总数出现负数的严重bug? 下面介绍使用轻量级开源测试工具Jmeter进行并发测试的方 阅读全文
posted @ 2018-05-04 22:35 W- 阅读(604) 评论(0) 推荐(1) 编辑
摘要:1)测试目标网站是fnng.cnblogs.com 和 tt-topia.rhcloud.com 2)测试目的是该网站在负载达到20 QPS 时的响应时间。 QPS 解释 QPS : Query Per Second 每秒查询率。是一台查询服务器每秒能够处理的查询次数。在因特网上,作为域名系统服务器 阅读全文
posted @ 2018-05-04 22:33 W- 阅读(349) 评论(0) 推荐(1) 编辑
摘要:最近公司需要开发一个简单的报名系统,供外网用户提供报名服务,由于我们公司是个初创的微型公司,开发人员都是刚毕业不久,开发经验相当缺乏。 对于服务器性能测试这块的经验更是少得可以忽略。迫使不得不让我们去尝试了解测试的知识。 首先我们的需求场景如下: 服务器硬件:(只有一台) 系统:Windows 20 阅读全文
posted @ 2018-05-04 22:32 W- 阅读(714) 评论(0) 推荐(0) 编辑
摘要:我下载的是 apache-jmeter-2.13,因为这个包下载下来通用linux和windows的,所以我们现在windows下打开它。 直接点击bat,打开jmeter: 添加一个线程组: 添加完成之后,先设置这两项: 然后右击左边的线程组,添加一个http请求 添加完成之后,我们可以看到右边有 阅读全文
posted @ 2018-05-04 22:30 W- 阅读(144) 评论(0) 推荐(0) 编辑
摘要:Jmeter是一个非常好用的压力测试工具。 Jmeter用来做轻量级的压力测试,非常合适,只需要十几分钟,就能把压力测试需要的脚本写好。 阅读目录 什么是压力测试 顾名思义:压力测试,就是 被测试的系统,在一定的访问压力下,看程序运行是否稳定/服务器运行是否稳定(资源占用情况) 比如: 2000个用 阅读全文
posted @ 2018-05-04 22:27 W- 阅读(428) 评论(0) 推荐(0) 编辑
摘要:一、模拟多用户登录场景 如登录模式如下图所示,登录界面中需要输入:用户名、密码、验证码 用户名以及密码均是固定值,不需要做处理。验证码需要处理一下,可以后台配置成固定值,具体可以找开发咨询。 在此场景中,我们使用JMETER进行参数化设置,完成模拟多用户登录。 1.准备好数据,多个用户名。 新建一个 阅读全文
posted @ 2018-05-04 22:26 W- 阅读(1982) 评论(0) 推荐(0) 编辑
摘要:JMeter主要组件介绍 1.测试计划(Test Plan)是使用 JMeter 进行测试的起点,它是其它 JMeter 测试元件的容器。 2.线程组(Thread Group)代表一定数量的并发用户,它可以用来模拟并发用户发送请求。 3.取样器(sampler)定义实际的请求内容,被线程组包含,我 阅读全文
posted @ 2018-05-04 22:25 W- 阅读(494) 评论(0) 推荐(0) 编辑
摘要:JMeter介绍 1.JMeter,一个100%的纯Java桌面应用,它是Apache组织的开放源代码项目,它是功能和性能测试的工具。JMeter可以用于测试静态或者动态资源的性能(文件、Servlets、Perl脚本、Java对象、数据库和查询、ftp服务器或者其他资源)。原先Jmemer是为We 阅读全文
posted @ 2018-05-04 22:22 W- 阅读(169) 评论(0) 推荐(0) 编辑
摘要:随着网络安全(例如:登录安全等)要求的不断提升,越来越多的登录应用在登录时添加了验证码登录,而验证码生成算法也在不断的进化,因而对含登录态的自动化测试脚本运行造成了一定程度的困扰,目前解决此种问题的方法主要有如下三种: 第一、OCR识别。获取验证码图片,识别图片中的验证码,此方法适用于单纯的验证码, 阅读全文
posted @ 2018-05-04 22:21 W- 阅读(4430) 评论(0) 推荐(0) 编辑
摘要:下面以购物App常用的收藏功能为例,讲述如何在 JMeter 中使用 cookie 进行登录态操作。具体的操作步骤如下所示: 第一步、录制查看收藏列表的 HTTP请求: 录制查看收藏列表的HTTP请求,只需启动 Fiddler、配置代理、执行查看收藏操作即可,在此不再赘述,谢谢!录制好查看收藏列表的 阅读全文
posted @ 2018-05-04 22:20 W- 阅读(881) 评论(0) 推荐(0) 编辑
摘要:JMeter 介绍: 一个非常优秀的开源的性能测试工具。 优点:你用着用着就会发现它的重多优点,当然不足点也会呈现出来。 从性能工具的原理划分: Jmeter工具和其他性能工具在原理上完全一致,工具包含4个部分: (1)负载发生器:用于产生负载,通常以多线程或是多进程的方式模拟用户行为。 (2)用户 阅读全文
posted @ 2018-05-04 22:19 W- 阅读(160) 评论(0) 推荐(0) 编辑
摘要:参数化:简单的来理解一下,我们录制了一个脚本,这个脚本中有登录操作,需要输入用户名和密码,假如系统不允许相同的用户名和密码同时登录,或者想更好的模拟多个用户来登录系统。 这个时候就需要对用户名和密码进行参数化,使每个虚拟用户都使用不同的用户名和密码进行访问。 前提: 假如,我们录制好了一个脚本(可以 阅读全文
posted @ 2018-05-04 22:17 W- 阅读(245) 评论(0) 推荐(0) 编辑
摘要:Jmeter中使用CSV Data Set Config参数化不重复数据执行N遍 要求: 今天要测试上千条数据,且每条数据要求执行多次,(模拟多用户多次抽奖) 1.用户id有175个,且没有任何排序规则; 2.要求175个用户都去请求,每个用户执行3次; (由于自己笔记本性能不佳,只能数量小举例,大 阅读全文
posted @ 2018-05-04 22:16 W- 阅读(592) 评论(0) 推荐(0) 编辑
摘要:为方便平时写测试用例,整理如下: 15位身份证号就是18位: 去掉最后一位和年的前两位,一般针对19 登录 自己总结: 1)空白 用户名和密码均为空/用户名填写,密码为空/用户名为空,密码填写 2)错误校验 输入错误的用户名和密码/用户名错误密码正确/用户名正确密码错误 3)大小写区分(如:用户名和 阅读全文
posted @ 2018-05-04 14:00 W- 阅读(476) 评论(0) 推荐(0) 编辑
摘要:关于文件上传下载主要考虑以下几点: 1.文件类型: 拿到需求的时候,看文件类型有没有限制限制,如果有限制按照文件的要求进行测试;若上传类型没有限制,则测试用例要考虑的以下几个方面: 2.文件名称测试: 3.文件大小: 通常情况下,系统都会设定的上传文件大小的上限值,因此在考虑上传文件大小时,包括以下 阅读全文
posted @ 2018-05-03 17:15 W- 阅读(2859) 评论(0) 推荐(0) 编辑
摘要:根据项目流程阶段划分测试 上图是一个典型瀑布式软件开发流程,那么各项软件测试工作是在项目开发流程中循序渐进的进行的。下面将介绍个测试含义。 单元测试:单元测试是对软件中的基本组成单位进行的测试。目的是检验软件基本组成单位的正确性。 集成测试:集成测试是在软件系统集成过程中所进行的测试。目的是检查软件 阅读全文
posted @ 2018-05-03 16:58 W- 阅读(143) 评论(0) 推荐(0) 编辑
摘要:top命令算是最直观、好用的查看服务器负载的命令了。它实时动态刷新显示服务器状态信息,且可以通过交互式命令自定义显示内容,非常强大。 在终端中输入top,回车后会显示如下内容: 一、系统信息统计 前五行是系统整体状态的统计信息展示区域。下面分别介绍每一行中的内容: 1、第一行显示服务器概况 如下所示 阅读全文
posted @ 2018-05-03 16:56 W- 阅读(7210) 评论(0) 推荐(1) 编辑
摘要:一、安装JDK并配置环境变量 1、在Java官方网站上下载相应系统的jdk文件安装,如win7 64 位系统下安装jdk-6u45-windows-x64,全部选择默认的安装路径即可安装完成。 2、配置JAVA_HOME 新建 JAVA_HOME 环境变量,变量值是自己安装JDK 的路径,我的是:D 阅读全文
posted @ 2018-05-03 16:52 W- 阅读(223) 评论(0) 推荐(0) 编辑
摘要:一.项目必备软件及基本思路 项目必备:虚拟机:VMware Workstation (已安装linux的 CentOS6.5版本) 项目:java web项目 (必须在本地部署编译后选择项目的webRoot,改为ROOT(ROOT包含下面四个关键文件),放到tomcat下的webapps下即可,因为 阅读全文
posted @ 2018-05-03 16:50 W- 阅读(545) 评论(0) 推荐(0) 编辑
摘要:1.查看系统版本 sudo uname --m i686 //表示是32位 x86_64 // 表示是64位 2.下载对应版本软件,jdk和Tomcat(切记注意版本) jdk: 下载地址:http://www.oracle.com/technetwork/java/javase/downloads 阅读全文
posted @ 2018-05-03 16:48 W- 阅读(1989) 评论(0) 推荐(0) 编辑
摘要:0、怎么安装应用软件? 我的软件安装在什么地方? 如何删除不要的应用软件? …… 下面,我们就一起来认识一下这些方面的问题。 一、 解析Linux应用软件安装包: 通常Linux应用软件的安装包有三种: 1) tar包,如software-1.2.3-1.tar.gz。它是使用UNIX系统的打包工具 阅读全文
posted @ 2018-05-03 16:44 W- 阅读(223) 评论(0) 推荐(0) 编辑
摘要:一、上传Tomcat服务器 在windows上面下载压缩包之后,用winscp软件传到linux 二、安装Tomcat服务器 2.1、解压tomcat服务器压缩包 2.2、配置环境变量 tomcat服务器运行时是需要JDK支持的,所以必须配置好JDK用到的那些环境变量 编辑/etc下的profile 阅读全文
posted @ 2018-05-03 16:28 W- 阅读(266) 评论(0) 推荐(0) 编辑
摘要:简要步骤:adb devices 了解包名--adb shell monkey -p 包名 -v 运行次数(多个参数的组合形成不同的用例以求最大的覆盖)--当崩溃或无响应时分析monkey日志 常规monkey命令(可直接在项目里使用): adb shell monkey -p com.jiocha 阅读全文
posted @ 2018-05-03 16:26 W- 阅读(333) 评论(0) 推荐(0) 编辑
摘要:回归测试是软件生命周期(孕育出生死亡)中一个重要的组成部分。比较繁琐,但是回归测试时为了验证上一轮修改做的测试。目的是验证bug是否被修复,修复过程是否引入新的bug。在测试的各个阶段都要进行多次回归。通常是在已经经历了第一轮系统测试甚至几轮系统测试之后进行的。 测试的重点:bug修改,关联功能,新 阅读全文
posted @ 2018-05-03 16:21 W- 阅读(585) 评论(0) 推荐(0) 编辑
摘要:#vi /etc/httpd/conf/httpd.conf 添加下面配置 NameVirtualHost *:80 <VirtualHost *:80>ProxyPreserveHost OnServerName www.域名.comProxyPass / http://www.域名.com:80 阅读全文
posted @ 2018-05-03 16:19 W- 阅读(308) 评论(0) 推荐(0) 编辑
摘要:状态码含义 100 客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。服务器必须在请求完成后向客户端发送一个最终响应。 101 服务器已经理解了客户端的请求,并将通过Upgrade 消 阅读全文
posted @ 2018-05-03 16:17 W- 阅读(150) 评论(0) 推荐(0) 编辑
摘要:1、add-ons这里面保存着附加库,比如GoogleMaps,当然你如果安装了OphoneSDK,这里也会有一些类库在里面。也可以是厂商自己制作的add-ons。开发中该文件是可选的,如果你没有用到这里面的api,则可以不用下载 2、docs这里面是Android SDKAPI参考文档,所有的AP 阅读全文
posted @ 2018-05-03 16:15 W- 阅读(664) 评论(0) 推荐(0) 编辑
摘要:前言 本文会对Fidder这款工具的一些重要功能,进行详细讲解,带大家进入Fidder的世界,本文会让你明白,Fidder不仅是一个抓包分析工具,也是一个请求发送工具,更加可以当作为Mock Server使用,而且可以写断点,让我们一起进入Fidder的世界吧! A.工具简介 一.基本模块划分 1. 阅读全文
posted @ 2018-05-03 16:10 W- 阅读(745) 评论(0) 推荐(0) 编辑
摘要:Fiddler是一款用于网页数据分析,抓取的工具,里面集成了对网页强大的功能外,还可以通过设置,使其对手机的数据也可以进行抓取 Fiddler的原理是: 通过在客户端和服务器之间创建一个代理服务器来对之间交互的HTTP进行监控,默认的监控端口是8888,代理服务器的地址是:127.0.0.1 如下图 阅读全文
posted @ 2018-05-03 16:07 W- 阅读(338) 评论(0) 推荐(0) 编辑
摘要:在进行 App 测试时,经常需要修改请求参数,以获得不同的显示效果,以查看相应的页面显示处理。例如:可以通过修改 HTTP请求 的参数,来获取不同的响应结果。 下面以修改 HTTP请求的商品系统编号为例,简单讲解一下如何通过 Fiddler 修改 HTTP请求 的请求参数。初始未修改时,页面显示的商 阅读全文
posted @ 2018-05-03 16:05 W- 阅读(7195) 评论(0) 推荐(0) 编辑
摘要:一、get请求 1.打开fiddler工具,然后浏览器输入博客首页地址:http://www.cnblogs.com/yoyoketang/ 2.点开右侧Inspectors下的Headers区域,查看Request Headers 3.Request Headers区域里面的就是请求头信息,可以看 阅读全文
posted @ 2018-05-03 16:04 W- 阅读(616) 评论(0) 推荐(0) 编辑
摘要:jmeter请求一直报错,最后查出来是请求参数的格式写错了,醉了 记录一下,以防我再次健忘 fidder抓包显示详情 jmeter 请求body data参数书写直接复制fiddler里TextView里的内容即可 类似这种请求数据格式还可以把这些参数写在parameters里如: 总结:先查看fi 阅读全文
posted @ 2018-05-03 16:02 W- 阅读(3806) 评论(0) 推荐(0) 编辑
摘要:使用工具: Fiddler、Jmeter 测试步骤: 1. 确认接口 从开发人员那里获取接口文档,接口文档应该包括完整的功能接口、接口请求方式、接口请求URL、接口请求参数、接口返回参数。 如果当前项目没有接口文档,则可以使用fiddler对APP进行抓包确认。 fiddler对手机进行抓包的方法可 阅读全文
posted @ 2018-05-03 15:58 W- 阅读(14608) 评论(0) 推荐(0) 编辑
摘要:在web测试过程中,经常会遇到页面中内容或数据显示错误,甚至不显示,第一反应就是BUG,没错,确实是BUG。进一步了解这个BUG的问题出在那里,是测试人员需要掌握的,可以简单的使用浏览器自带开发者工具、数据库工具配合去排查。 1.开发者工具的使用 (1)打开开发者工具,在浏览器菜单栏选择工具-开发者 阅读全文
posted @ 2018-05-03 15:49 W- 阅读(11462) 评论(0) 推荐(4) 编辑
摘要:具体需求: 有一个登陆页面, (假如上面有2个textbox, 一个提交按钮。 请针对这个页面设计30个以上的testcase.) 考察目的:面试者是否熟悉各种测试方法,是否有丰富的Web测试经验, 是否了解Web开发,以及设计Test case的能力 首先,你要了解用户的需求,比如这个登录界面应该 阅读全文
posted @ 2018-05-03 14:00 W- 阅读(470) 评论(0) 推荐(0) 编辑
摘要:开发的原因,需要对吞吐量(TPS)、QPS、并发数、响应时间(RT)几个概念做下了解,查自百度百科,记录如下: 1. 响应时间(RT) 响应时间是指系统对请求作出响应的时间。直观上看,这个指标与人对软件性能的主观感受是非常一致的,因为它完整地记录了整个计算机系统处理请求的时间。由于一个系统通常会提供 阅读全文
posted @ 2018-05-03 13:55 W- 阅读(373) 评论(0) 推荐(0) 编辑
摘要:接口测试 什么是接口(API) API全称Application Programming Interface,这里面我们其实不用去关注AP,只需要I上就可以。一个API就是一个Interface。我们无时不刻不在使用interfaces。我们乘坐电梯里面的按钮是一个interface。我们开车一个踩 阅读全文
posted @ 2018-05-03 13:52 W- 阅读(3218) 评论(0) 推荐(0) 编辑
摘要:1 做接口测试当请求参数多时tps下降明显,此接口根据参数从redis中获取数据,每个参数与redis交互一次,当一组参数是tps5133,五组参数是tps1169,多次交互影响了处理性能,请详细阐述如何改进增进效果的方案。 将从redis获取数据的get改为mget,减少交互次数(参考:http: 阅读全文
posted @ 2018-05-03 13:48 W- 阅读(254) 评论(0) 推荐(0) 编辑
摘要:一、输入框 1、字符型输入框: (1)字符型输入框:中文,英文全角、英文半角、数字、空或者空格或者回车、特殊字符(~!@#¥%……&*?[]{}”(特别要注意单引号和&符号))。禁止直接输入特殊字符时,使用”复制+粘贴”功能尝试输入。 (2)长度检查:最小长度、最大长度、最小长度-1、最大长度+1、 阅读全文
posted @ 2018-05-02 17:24 W- 阅读(178) 评论(0) 推荐(0) 编辑
摘要:1.功能性测试: ——根据产品需求文档编写测试用例。 ——软件设计文档编写用例。 注意:就是根据产品需求文档编写测试用例而进行测试。 2.兼容性测试: ——android版本的兼容性 ——手机分辨率兼容性 ——网络的兼容性:2G\3G\4G\WIFI,弱网下、断网时 ——app跨版本的兼容性 1.适 阅读全文
posted @ 2018-05-02 16:58 W- 阅读(276) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示