Badboy-系列教程-资料整理: Badboy自动化测试工具1 界面介绍 http://leafwf.blog.51cto.com/872759/1107079 Badboy自动化测试工具2 录制 http://leafwf.blog.51cto.com/872759/1109940 Badboy ...
分类:
数据库 时间:
2016-06-30 17:46:57
阅读次数:
226
BackstopJS源码地址 https://github.com/garris/BackstopJS 我写了一个DEMO放到github上面,https://github.com/shenggen1987/BackstopJS-demo 接下来能看到如下界面。 ...
分类:
Web程序 时间:
2016-06-26 15:24:15
阅读次数:
235
一.移动应用测试框架
1. Appium
Appium for iOS and Android是一款开源、跨平台、免费的自动化测试工具,可测试任何语言的移动APP框架,用于测试原生和轻量移动应用,支持 iOS, Android 和 FirefoxOS 平台。有了该款工具,开发人员可以利用测试代码完全访问后端API和数据库。Appium是基于无需SDK和编译就可以对原生应用进行测试的理念而设计的...
分类:
移动开发 时间:
2016-06-21 07:15:19
阅读次数:
901
系统的性能,对一个软件系统而言,包括:执行效率,资源占用,系统稳定性,安全性,兼容性,可靠性,可扩展性等。性能测试是为描述测试对象与性能相关的特征并对其进行评价,而实施和执行的一类测试。通过自动化测试工具模拟多种正常、峰值、异常负载条件来对系统的各项性能指..
分类:
其他好文 时间:
2016-06-03 15:54:14
阅读次数:
178
selenium 是一个web的自动化测试工具,不少学习功能自动化的同学开始首选selenium ,相因为它相比QTP有诸多优点: * 免费,也不用再为破解QTP而大伤脑筋 * 小巧,对于不同的语言它只是一个包而已,而QTP需要下载安装1个多G 的程序。 * 这也是最重要的一点,不管你以前更熟悉C、 ...
分类:
编程语言 时间:
2016-05-30 19:56:12
阅读次数:
136
获取应用信息:from appium import webdriverdesired_caps = {}desired_caps['platformName'] = 'Android' # 哪种移动平台desired_caps['platformVersion'] = '4.2' #设备版本号des... ...
分类:
移动开发 时间:
2016-05-27 10:50:33
阅读次数:
378
1、Monkey是Android SDK自带的测试工具,在测试过程中会向系统发送伪随机的用户事件流,如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试,也有日志输出。实际上该工具只能做程序做一些压力测试,由于测试事件和数据都是随机的,不能自定义,所以有很大的局限性。 2、Mo ...
分类:
移动开发 时间:
2016-05-20 11:33:14
阅读次数:
172
宝宝心里苦,但是宝宝只能在这穷乡僻壤说,下周又要开组会必须得干点事了。这次是做论文中的实验部分,主要利用到了openstack中的自动化测试组件Tempest,具体原因不细说了。 安装 分两种安装方法,一是直接使用devstack来安装openstack,这样的话tempest会自动由脚本安装,直接 ...
分类:
其他好文 时间:
2016-05-14 12:45:57
阅读次数:
232
1、 所先看一下官方地址,了解一下这个是不是你想要的测试工具 https://macacajs.github.io/macaca/environment-setup.html 2、 去掉sudo sudo chown -R $USER /usr/local 3、 全局安装自动化测试工具命令 npm ...
分类:
系统相关 时间:
2016-05-10 18:50:45
阅读次数:
702
只有当系统的界面元素不会频繁的变化、系统功能基本稳定,已经通过一至两轮的手工测试,确定系统不会存在重大缺陷时,才可以考虑自动化的实施。 使用自动化测试工具代替手工完成一些测试任务,现在国内主流的测试工具是Loadrunner 和QTP。 LR(性能测试工具)和QTP(自动化测试工具)的区别: 1、L ...
分类:
其他好文 时间:
2016-05-09 15:57:51
阅读次数:
233