
自动化测试
文章平均质量分 60
wpyily
这个作者很懒,什么都没留下…
展开
-
自动化测试-清空IE缓存方式
方式一:写代码删除c盘当前目录下的cookies文件里面的内容。方式二:执行下面的代码,一般2,8够用了: RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255 (Deletes ALL History) RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 1 (Deletes Hi翻译 2013-07-23 16:55:54 · 1258 阅读 · 0 评论 -
watir send key方法的参数集合
写法就是这样:browser.send_keys("{ENTER}") browser.element.send_keys [:control, 'a']browser.element.send_keys [:control, 'a'], :backspace然后参数如下: :null :cancel :help :backspace翻译 2013-09-16 11:27:16 · 992 阅读 · 0 评论 -
Jenkins实现Android项目CI和二维码下载
Jenkins实现Android项目CI和二维码下载前言目前参与一个SDK项目中的测试工作,想把整个获取测试包的过程自动化起来,所以用jenkins做了一个CI流程,目前暂时具备以下功能: - 自动触发更新 - 自动Build Task - 在页面上产生可下载附件 - 二维码扫描安装环境搭建Jenkins安装 Jenkins的安装部署在这里不做赘述,需要注意的是最新版本分为1.651.3版原创 2016-07-07 17:34:08 · 5092 阅读 · 5 评论 -
Android性能专项FPS测试实践
前言最近手上有个项目,需要进行流畅度的专项测试,目前已经进行了一段时间,因此想总结一些经验和教训跟大家分享。测试需求通过技术手段量化程序卡顿程度,过程数据可视化多平台机型适配,方案不能依赖root不能有Android的API版本限制(因为需要兼容多个系统版本)监控流程可自动化执行过程需要连续可靠测试准备理解FPS的概念FPS即Frames per second,>>点击这篇文章 解释的非原创 2016-09-20 10:58:04 · 14322 阅读 · 3 评论 -
Jenkins中使用火线进行Android静态代码扫描
背景《火线》是360Qtest测试团队在公司内部经过半年实践后向外推出的一款针对Android代码的静态扫描工具。本文主要介绍如何在Jenkins下植入火线扫描并实时查看结果的配置。环境配置Jenkins,推荐使用最新的版本,本文使用的是2.2版本Publish HTML Reports插件,版本大于1.0,本文使用的是1.11创建Job创建一个job,如下图显示: 创建构建任务正常的项目b原创 2016-09-05 11:36:44 · 2563 阅读 · 0 评论 -
Android性能指标FPS获取的JAVA实现
先贴代码,待会再编辑import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.ArrayList;public class FpsCount {//采样频率,单位ms private static int WAITTIME = 1600; //采样次数 private原创 2016-09-28 14:46:30 · 4971 阅读 · 3 评论 -
Mock+Proxy在SDK项目的自动化测试实战
项目背景广告SDK项目是为应用程序APP开发人员提供移动广告平台接入的API程序集合,其形态就是一个植入宿主APP的jar包。提供的功能主要有以下几点: - 为APP请求广告内容 - 用户行为打点 - 错误日志打点 - 反作弊团队现状在项目推进的过程中,逐渐暴露了一些问题: 1. 项目团队分为上海团队(服务端)和北京团队(客户端),由于信息同步,人力资源等其他原因,服务端与客户端的开发进度原创 2016-10-18 10:47:10 · 6033 阅读 · 2 评论