Google Espresso  Espresso是一个新工具,相对于其他工具,API更加精确。并且规模更小、更简洁并且容易学习。它   最初是2013年GTAC大会上推出的,目标是让开发者写出更简洁的针对APP的UI测试代码。  虽然针对的是开发者(Developer),但是对于测试人员来说也是可以用的。因为它有一些Robotiun   和Selendro
转载 精选 2015-03-13 11:40:41
815阅读
# Android性能测试开源 ## 引言 在开发Android应用程序时,性能是一个非常重要的因素。一个高性能的应用程序可以提供更好的用户体验,而低性能的应用程序则可能导致用户流失。因此,进行性能测试是保证应用程序质量的关键步骤之一。 本文将介绍一些可用于进行Android性能测试开源工具,并提供相应的代码示例。我们将重点介绍三个开源工具:Android Profiler、Systrac
原创 2023-10-17 04:19:11
68阅读
Android测试大致分三大块:代码层测试用户操作模拟,功能测试安装部署及稳定性测试 代码层测试对于一般java代码,采用传统的Junit测试,开发人员通常会编写重要接口和函数的白盒测试代码,不做过多讨论。但因Android的特殊运行机制(Dalvik虚拟机),其中存在Application、Activity、Service等特殊组件,而这些组件都涉及到生命周期管理的问题。为了对这些组件进行测试
转载 精选 2015-05-28 15:06:43
412阅读
文章目录学习目标一、前言二、笔记1.2概述(一)创建安卓应用(二)运行安卓应用(三)设置屏幕标签1、修改标签文本属性2、设置标签字号和颜色3、修改应用程序标题(四)修改主布局并设置布局属性1、将约束布局改成线性布局2、设置线性布局属性(1)设置背景图(2)设置子控件对齐方式(3)设置线性布局方向三、上机操作 学习目标创建安卓应用初步学习安卓标签初步认识安卓布局一、前言安装好安卓集成开发环境之后,
流量篇 最近在研究IOS 的性能测试,时间太紧没来得及发帖,加通宵挤出时间给大家分享一点东西,希望对大家有所帮助!Android 2.2之前 对于Android2.2 的流量 版本以前的系统的流量信息都存放在 proc/net/dev(或者 proc/self/net/dev)文件下,读取文件然后对其进行解析就行了。读取某一个应用的流量,则读取proc/uid_stat/uid /tcp_rcv
APP一般性能测试需要关注的点:1、内存泄漏2、CPU3、GPU4、启动时间5、卡顿6、过度绘制7、FPS8、电量9、流量10、Crash和ANR率==========================================APP性能测试?APP的性能测试分为服务器端的性能和手机端的性能测试服务器端的性能测试可以通过LoadRunner或Jmeter工具进行测试,为方便起见,可以以Jmet
1、apk反编译得到源代码       使用编译软件 dex2gar 和 jdgui.jar 对Android APP软件进行反编译。具体步骤如下:     (1)首先将APK文件后缀改为zip并解压,得到其中的classes.dex,它就是java文件编译再通过dx工具打包而成的,将classes
转载 3月前
9阅读
JMeter是Apache组织的开放源代码项目,它是功能和性能测试的工具,100%的用java实现。 Grinder Grinder是一个负载测试框架,通过Jython来编写测试脚本,基于HTTP的测试可以由浏览器来记录整个要测试的过程。关键特性:泛型测试方法灵活的测试脚本编写分布式框架成熟的HTTP支持 Multi-MechanizeMulti-Mechanize 是一个开源
转载 2023-09-28 11:30:22
92阅读
接口开源框架--httprunner简介HttpRunner 是一款面向 HTTP(S) 协议的通用测试框架, 只需编写维护一份 YAML/JSON 脚本,即可实现自动化测 试、性能测试、线上监控、持续集成等多种测试需求。安装安装环境HttpRunner 是一个基于 Python 开发的测试框架,可以运行在 macOS、Linux、Windows 系统平台上。安装方法pip3 insta
Web性能测试的重要性当前绝大多数企业应用系统都是基于Web的应用系统,人们可以通过Internet浏览器便捷地访问它们。在可以预见的将来,“云计算”会进一步推动这种趋势。最近几年电子商务的发展日新月异,B2C、C2C规模不断扩大,对Web应用系统的性能要求越来越高。如果Web应用系统响应缓慢,甚至发生系统崩溃,由此带来的损失,绝对让企业无法容忍。作为软件质量保证的最后一关,测试人员责无旁贷,必须
原创 2023-09-26 13:50:18
251阅读
传统的单元测试包括了驱动模块(driver) 和桩模块(stub)。驱动模块概述在大多数场合称为"主程序",它接收测试数据并将这些数据传递到被测试模块.单元测试一个函数单元时,被测单元本身是不能独立运行的,需要为其传送数据,为此写驱动驱动模块是用来模拟被测试模块的上一级模块,相当于被测模块的主程序。它接收数据,将相关数据传送给被测模块,启用被测模块,并打印出相应的结果。驱动模块(Driver)可以
一、测试管理工具1,TestDirector(大而全)2,jira(简单好用)3,Quality Center(复杂,收费)4,禅道(简单好用)5,bugzilla(功能简单)6,svn(代码和文档管理工具)7,vss类似svn8,git,同svn,但是多分支管理比svn好9,Note(大而全,费用太贵)10,CQ(ClearQuest-IBM产品-大而全) 二、接口测试工具1,Jmet
作为研发流程中的一环,测试环节的重要性不亚于产品研发,那么今天 Gitee 推荐的就是有测试需求的开发者们,下面八款开源项目中包含了自动化测试平台、热数据探测框架、接口响应模拟系统以及 API 接口调试工具等,希望对在寻找测试工具的你有所帮助。1.LuckyFrameWeb项目作者:seagull开源许可协议:AGPL-3.0项目地址:https://gitee.com/seagull1985/L
# 开源Java测试平台简介 在现代软件开发中,测试是保证代码质量的关键环节。随着开源技术的快速发展,各种开源Java测试平台应运而生。这些平台不仅为开发者提供了丰富的测试工具和框架,还通过社区的力量不断优化和更新本身的功能。 ## 什么是Java测试平台? Java测试平台是为Java应用提供测试工具和框架的生态系统。它们的主要目标包括: - **自动化测试**:减少手动测试的工作量,提
原创 2024-10-23 03:58:29
56阅读
# Java开源测试平台 ## 引言 在软件开发过程中,测试是一个非常重要的环节。通过测试,我们可以验证软件的功能是否符合需求,是否具备稳定性和可靠性。为了提高软件测试的效率和质量,开发人员经常会使用测试平台来辅助进行测试工作。本文将介绍一款名为"Java开源测试平台"的工具,它是基于Java开发的,并且是开源的,在测试领域有着广泛的应用。 ## Java开源测试平台概述 Java开源测试平台
原创 2023-08-18 09:47:12
72阅读
推聊概述 PushTalk Overview 推聊是一个基于极光推送的Android手机聊天系统。支持群聊与点对点聊天。当前包括Android客户端与Java服务器端。3分钟就可以整套系统跑起来。 开源项目官方网站 http://github.com/good-life/pushtalk 功能与特点 功能列表 频道里群聊 与其他用户点对点聊天 聊天支持文字、表情、URL等 创建频道、加入频道 注
转载 2023-10-13 11:38:48
140阅读
实用Android开源库最近开源社区异常活跃,很多个人与公司争相开源自己的项目,让人眼花缭乱,然而有些项目只是昙花一现,有些项目却持久创造价值,为开发者提供了极大的便利,这些终究由时间来判断。在这里介绍一些较为热门的Android开源库1. RxJavaRxJava 是一种函数式、响应式的异步操作库,它让你的代码更加简洁,真正的让你的代码写到爽!由于 RxJava 用过的都说好,基于此,GitH
转载 2023-07-27 16:07:29
93阅读
本文为那些不错的Android开源项目第四篇——开发工具篇,**主要介绍Android开发工具和测试工具相关的开源项目**。Android开源项目系列汇总已完成,包括:1、Buckfacebook开源Android编译工具,效率是ant的两倍。主要优点在于:(1) 加快编译速度,通过并行利用多核cpu和跟踪不变资源减少增量编译时间实现(2) 可以在编译系统中生成编译规则而无须另外的系统生成编译规
Android是一款时下热门的流行的同时不得不说又是保守争议的手机操作系统,在这篇文章里,我们主要简单阐述以下几点问题: 1、Android一词的含义 2、Android诞生的背景 3、Android的系统架构 4、Android与JAVA的关系 5、Android开源还是封闭 Android一词的含义: Android是Google公司的推出的一款手机操作系统的名称,同时
满大街都在谈论Android,它是当红炸子鸡。许多人觉得,iPhone将受到它的强力挑战。  而日前,有一位名为“阮一峰”的网友就根据国外的一些业内状况对Android的发展提出了自己的看法,Android真的像Linux那样开源,而Google也真有那么伟大吗?此文非常值得大家一读:  我也曾经对Android充满了期待,但是后来的事态发展,令我改变了看法。前几天,我就在网志上写了自己的担忧:“
转载 2024-01-09 19:34:19
58阅读
  • 1
  • 2
  • 3
  • 4
  • 5