随笔分类 -  软件测试

关于自动化测试的理解
摘要:之前的一篇 测试感想 里面提到以后会另文专门谈谈自动化测试,恰好最近看到园里一位朋友一个系列的 文章 ,可以看出作者对测试有着相当深的理解,文中的许多观点与我也不谋而合,所以今天也想谈谈自己的看法。这篇文章先谈一下看法和理论,暂时不提具体的工具和实操。首先我将测试分为两种,一种是验证正确(即程序做了... 阅读全文

posted @ 2014-11-20 16:11 pasco 阅读(1186) 评论(2) 推荐(0)

Android手机app耗电量测试工具 - Gsam Battery Monitor
摘要:这段时间需要测试一个Android手机app的耗电量,在网上找了一个工具,Gsam Battery Monitor,觉得挺好用,和大家分享一下。安装app后打开,可以看到主界面是这样的点击一下上图红圈的位置,会出现下图的列表上图列表的这几个选项就是你要测算耗电的开始时间,几个选项的意思是:从上一次拔... 阅读全文

posted @ 2014-11-18 17:18 pasco 阅读(8281) 评论(0) 推荐(0)

使用热点模拟弱网络环境
摘要:在测试手机app的时候,我们经常需要测试一下app在弱网络条件下是否有问题,下面一个方法是通过使用macbook 分享热点,然后通过软件限速来模拟弱网络。1. macbook通过网线上网,然后wifi分享做热点。System Preferences -> sharing,选择“internet sh... 阅读全文

posted @ 2014-09-28 15:29 pasco 阅读(2073) 评论(0) 推荐(1)

软件测试有感
摘要:从事了测试工作7,8年了,多少有些心得体会,一直想写些什么,但又好像无从下笔,直到今天看到一篇博文,同作者的观点甚为认同,于是也决定写下自己的感受。先来说说原文的几个观点1. 很多人认为最重要并且最不值钱(这里的值钱指的是值多少工资,并不代表做这件事的价值)的是手工测试,实际上手工测试是最具有价值的... 阅读全文

posted @ 2014-09-17 16:06 pasco 阅读(960) 评论(4) 推荐(2)

RFS自动化测试(一)
摘要:RFS 即Robot Framework +SeleniumRFS 的安装1.python https://www.python.org/RF框架是基于python的,所以要先安装有python环境,目前RF只支持python 2.x。安装后需要添加C:\Python27\;C:\Python27... 阅读全文

posted @ 2014-09-16 18:14 pasco 阅读(947) 评论(0) 推荐(0)

XSS漏洞扫描经验分享
摘要:关于XSS漏洞扫描,现成的工具有不少,例如paros、Acunetix等等,最近一个项目用扫描工具没有扫出漏洞,但还是被合作方找出了几个漏洞。对方找出的漏洞位置是一些通过javascript、ajax方式向后台发出的请求,这些用工具都没有扫描出来,看来找漏洞还是需要工具加手工结合起来。怎么样用手工的... 阅读全文

posted @ 2014-08-29 16:24 pasco 阅读(863) 评论(0) 推荐(0)

Windows下使用JMeter
摘要:简介Apache JMeter是100%纯java桌面应用程序,被设计用来测试C/S结构的软件(例如web应用程序)。它可以被用来测试包括基于静态和动态资源程序的性能,例如静态文件,Java Servlets,Java 对象,数据库,FTP 服务器等等。JMeter可以用来模拟一个在服务器、网络或者... 阅读全文

posted @ 2014-08-27 15:01 pasco 阅读(3121) 评论(0) 推荐(0)

将Jenkins的测试结果整合到Testlink
摘要:如果试用Jenkins进行构建,构建中的测试结果可以直接作为Testlink的自动直接结果。1. Testlink 中新增custom field。2. 用例中custom field中加入该用例对应测试类名和方法名,格式:com.example.demo.TestUrl#prodApi。3. Je... 阅读全文

posted @ 2014-06-10 17:27 pasco 阅读(1529) 评论(0) 推荐(0)

使用Jenkins进行android项目的自动构建(5)
摘要:之前在项目中引入的单元测试使用的是JUnit,可以在构建前进行测试,这里在介绍一下使用Instrumentation 进行单元测试。使用Instrumentation进行测试,比之前多一些步骤,需要把打包apk上传到仓库,然后运行虚拟机,把apk安装到虚拟机中。1.Jenkins“外掛程式管理”中,... 阅读全文

posted @ 2014-06-09 14:39 pasco 阅读(1309) 评论(0) 推荐(2)

使用Jenkins进行android项目的自动构建(4)
摘要:加入单元测试android单元测试很多都是使用Instrumentation进行的,这里讲的是试用JUnit,为什么用JUnit呢?因为使用Instrumentation需要打包apk安装,然后再进行测试,即需要用一个项目去测试另一个项目。我现在想做的单元测试是在打包前进行一些测试验证,所以需要用J... 阅读全文

posted @ 2014-05-23 16:27 pasco 阅读(457) 评论(0) 推荐(0)

testlink 从1.8.5 升级到 1.9.8
摘要:step1:备份原 1.8.5 的数据库。step2:分别下载 1.9.0 / 1.9.3 / 1.9.8 的安装包。step3:分别解压 1.9.0 / 1.9.3 / 1.9.8 成3个目录。step4:从 1.8.5 升到 1.9.0将config_db.inc.php 和 custom_co... 阅读全文

posted @ 2014-05-15 16:25 pasco 阅读(468) 评论(0) 推荐(0)

jmeter 连接 sqlite 进行压力测试
摘要: 阅读全文

posted @ 2014-05-15 16:23 pasco 阅读(843) 评论(0) 推荐(0)

jmeter 连接 mysql 进行压力测试
摘要: 阅读全文

posted @ 2014-05-15 16:21 pasco 阅读(207) 评论(0) 推荐(0)

【转载】testlink 1.8.5 安装错误的解决方法
摘要:TestLink所需环境为PHP+MYSQL (支持MS SQL等),系统推荐使用PHP5.2,安装成功以后,如果运行时出错,主要两种错:[1].HP Warning: strtotime(): It is not safe to rely on the system's timezone sett... 阅读全文

posted @ 2014-05-15 16:18 pasco 阅读(412) 评论(0) 推荐(0)

【转载】自动化测试:为什么受伤的总是我?
摘要:自动化测试专家Elfriede Dustin在2008年10月的《Software Testing and Performance》杂志上发表文章,深入探讨了为什么如此多的自动化测试项目会最终失败。1、IDT的自动化测试调查IDT(Innovative Defense Technologies)在2... 阅读全文

posted @ 2014-05-15 16:14 pasco 阅读(440) 评论(0) 推荐(0)

Eclipse+JUnit+Selenium配置
摘要:运行环境:Windows XP、Firefox。Firefox需要安装在标准路径下"C:\Program Files\Mozilla Firefox\firefox.exe",否则需要将路径加到PATH环境变量中。1.在http://seleniumhq.org/下载Selenium RC,在htt... 阅读全文

posted @ 2014-05-15 16:08 pasco 阅读(647) 评论(0) 推荐(0)

Web性能测试术语
摘要:并发用户:并发一般分为2种情况。一种是严格意义上的并发,即所有的用户在同一时刻做同一件事情或者操作,这种操作一般指做同一类型的业务。比如在信用卡审批业 务中,一定数目的用户在同一时刻对已经完成的审批业务进行提交;还有一种特例,即所有用户进行完全一样的操作,例如在信用卡审批业务中,所有的用户可以一 起... 阅读全文

posted @ 2014-05-15 16:04 pasco 阅读(452) 评论(0) 推荐(0)

导航