自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1087)
  • 资源 (2)
  • 收藏
  • 关注

转载 TestNG 入门教程

TestNG 入门教程最近写自动化测试每天都用到TestNG,  把常用的TestNG的用法总结下。 阅读目录TestNG介绍在Eclipse中在线安装TestNG在Eclipse中离线安装TestngTestNG最简单的测试TestNG的基本注解TestNG中如何执行测试使用testtng.xml 文件执行 case TestNG按顺序执行CaseTestNG异常测试TestNG组测试TestN...

2018-06-21 11:02:58 515

转载 测试覆盖率工具:EclEmma

测试覆盖率工具:EclEmma目录1 测试覆盖率实现技术2 EclEmma介绍3 EclEmma测试覆盖率指标4 EclEmma安装5 示例项目介绍  5.1 创建项目  5.2 用Coverage as TestNG Suite跑用例  5.3 跑后结果  5.4 导出HTML报告   5.5 导入导出合并覆盖率Session  5.6 测试引用的jar包的覆盖率1 测试覆盖率实现技术 返回In...

2018-06-21 10:56:22 993

原创 Android 监控性能

 https://github.com/diandianhanbin/AndroidTools Android了解一下 这个图形界面监控性能 

2018-06-14 15:31:03 1258

转载 京东零售测试团队之全流程质量保证

京东零售测试团队之全流程质量保证  提到“码农”,提到“程序猿”,大家都非常熟悉。但是提到测试,很多人都只是听过,但并不太清楚测试人员到底是做什么的;即使每天跟测试人员接触的“程序猿”,他们看到的也只是我们在写用例,我们在手工测试,我们在提bug,我们在发报告。其实他们所看到的这些工作也只是我们的一部分,或者只是我们其中的一个角度。  不同的人在不同的阶段对测试会有不同的认识。我们负责京东零售平台...

2018-06-11 16:01:57 563

转载 Maven工程配置代码覆盖工具Jacoco

Maven工程配置代码覆盖工具Jacoco 本篇博文我们将给出示例理解如何在Maven工程中配置Jacoco和如何使用Jacoco查看代码覆盖报告~Jacoco是一个开源的Java代码覆盖率工具,Jacoco可以嵌入到Ant 、Maven中,并提供了EclEmma Eclipse插件,也可以使用JavaAgent技术监控Java程序。很多第三方的工具提供了对Jacoco的集成,如sonar、Jen...

2018-06-11 15:13:38 5304

转载 接口测试 rest-assured 使用指南

接口测试 rest-assured 使用指南 目录 原文:https://github.com/rest-assured/rest-assured/wiki/Usage本文github地址:https://github.com/RookieTester/rest-assured-doc注意,如果您正在使用1.9.0或者更早的版本请参考旧文档。REST Assured是一个可以简化HTTP Buil...

2018-06-05 15:17:58 1859

转载 Wisdom RESTClient 一款自动化测试REST API的工具。

https://github.com/Wisdom-Projects/rest-clientWhat is Wisdom RESTClientWisdom RESTClient is developed by individual.This tool supports automated testing REST API, producing exquisite report, and gener...

2018-06-05 10:18:37 995 1

转载 REST API 自动化测试 利器Rest Assured(API接口自动化测试框架体系)

Rest Assured(API接口自动化测试框架体系) 现在,越来越多的 Web 应用转向了 RESTful 的架构,很多产品和应用暴露给用户的往往就是一组 REST API,这样有一个好处,用户可以根据需要,调用不同的 API,整合出自己的应用出来。从这个角度来讲,Web 开发的成本会越来越低,人们不必再维护自己的信息孤岛,而是使用 REST API 互联互通 那么,作为 REST API 的...

2018-06-05 09:33:51 3231

转载 Macaca开源--阿里的移动自动化测试框架

Macaca开源--阿里的移动自动化测试框架https://github.com/macacajs/macaca-cli 项目在此https://macacajs.github.io/macaca/cli-usage.html 文档在此项目首页 https://macacajs.github.io/macaca/安装过程非常简单,首先你需要安装node.js然后 需要换个源:http://npm....

2018-03-30 09:50:39 2588

原创 《架构即未来》中最常用的15个架构原则

《架构即未来》中最常用的15个架构原则《架构即未来》这本书的第12章简单阐述了架构设计的一些常用的原则(后面章节会详细阐述)。这些原则中很多都是在架构一开始的设计中就要考虑进去的,这样在出现任何问题时,我们都能够及时的处理,和把问题影响的范围有效的缩小。否则就像我现在的项目,一开始设计时,考虑的很少,出问题时,没有做到及时的反馈,和缩小影响范围,只能在事故的代价中将所需要的原则添加进来,慢慢完善。...

2018-03-28 09:16:50 891

原创 arc 下载地址和 文件修改

git clone ssh://vcs-user@codes.growingio.com/diffusion/65/arcanist.gitgit clone ssh://vcs-user@codes.growingio.com/diffusion/64/libphutil.gitvi .arcrc 

2018-03-19 16:03:11 579

原创 mac终端常用命令

目录操作命令名功能描述使用举例mkdir创建一个目录mkdir dirnamermdir删除一个目录rmdir dirnamemvdir移动或重命名一个目录mvdir dir1 dir2cd改变当前目录cd dirnamepwd显示当前目录的路径名pwdls显示当前目录的内容ls -ladircmp比较两个目录的内容dircmp dir1 dir2文件操作命令名功能描述使用举例cat显示或连接文件...

2018-03-19 15:22:18 4585

转载 原宜人贷CTO段念出任华夏信财副总裁

此前宣布辞去宜人贷(注册领红包)CTO职务的段念,今日去向已定,来自华夏信财的官方消息称,段念已正式加盟华夏信财,出任副总裁兼互联网金融品牌CEO。 公开信息显示,华夏信财是由全球美元基金——国泰财富集团(Cathay-Capital)和中国上市公司冠福股份(002102)大股东共同发起的一家互联网金融公司。2015年12月,其正式成为中国大陆首家获外商直接投资(FDI)的互联网金融服务企业。 华...

2018-02-27 09:29:14 644

转载 Linux中 SonarQube代码质量管理平台安装

Linux中 SonarQube代码质量管理平台安装  SonarQube是管理代码质量一个开源平台,可以快速的定位代码中潜在的或者明显的错误。 SonarQube安装  1、环境准备      (1)sonarQube 下载地址https://www.sonarqube.org/downloads/      注:官网显示目前最新版本是6.2,但是实在是下载不下来,迫于无奈选择了5.6.4。  ...

2018-02-22 19:17:38 245

转载 Jenkins和Sonar集成

Jenkins和Sonar集成  Jenkins可以通过插件的形式和Sonar很好的集成。  (1)Jenkin安装Sonar插件(这里我估计安装的插件有点多)        注意:之前安装Jenkins的时候我用的是JDK系统环境环境变量jdk1.7,在安装sonar插件的时候会出现JDK版本过低的信息。所以我们还需要设置Jenkins所在Tomcat的JDK为1.8,修改方法见    Linu...

2018-02-22 19:15:58 302

转载 Linux下SonarQube代码质量平台的安装和使用方法

Linux下SonarQube代码质量平台的安装和使用方法Sonar简介:Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测sonarQube能带来什么?Developers’ Seven Deadly S...

2018-02-22 19:13:18 199

转载 持续集成Jenkins+sonarqube部署教程

持续集成Jenkins+sonarqube部署教程 一 概述      本文主要介绍jenkins,sonarQube的安装与集成,代码分析有sonarQUbe和sonar-runner构建,或者在maven项目情况下可以sonarQbude和maven的构建。介绍jenkins的编译打包部署,代码检查。最后集成jenkins二 预装软件 软件名称 平台 备注jdk1.8.0_60 Win10 操...

2018-02-22 19:06:42 1071

转载 SonarQube环境搭建与实践应用

1. 简要介绍SonarQube能够提供对代码的一整套检查扫描和分析功能,拥有一套服务器端程序,然后再通过客户端或者别的软件的插件的形式完成对各开发环境和软件的支持。对编程语言的支持非常广泛,包括C、C++、Java、Objective C、Python、JavaScript、PHP、C#、Swift、Erlang、Groovy等众多语言提供了对HTML、CSS、JSON、XML、CSV、SQL、...

2018-02-22 18:58:05 6131

转载 基于Sonar的iOS代码质量检测系统

基于Sonar的iOS代码质量检测系统先瞄一眼成果~1.JDK,DBMS(演示环境使用Mysql)2.创建sonar数据库和用户mysql -u root -pCREATE DATABASE sonar CHARACTER SET utf8 COLLATE utf8_general_ci;CREATE USER 'sonar' IDENTIFIED BY 'sonar';GRANT ALL O...

2018-02-22 18:54:39 716

转载 iOS集成Sonar的详细步骤, 业内经常说的是iOS代码质量管理

摘要: iOS集成Sonar的详细步骤, 业内经常说的是iOS代码质量管理。iOS Sonar, iOS代码质量管理, iOS持续集成与构建。所有文章目录:http://my.oschina.net/ChenTF/blog/677112本篇文章地址:  http://my.oschina.net/ChenTF/blog/708646关于XCode8的兼容方案, 请看我的这篇文章:https://m...

2018-02-22 18:52:47 1500

转载 iOS 持续集成系列 - 自动化 Code Review

iOS 持续集成系列 - 自动化 Code ReviewiOS 持续集成 - 开篇iOS 持续集成 - 自动化 Code Review[iOS 持续集成 - 自动化单元测试][iOS 持续集成 - 自动化打包与分发]为了保证代码质量,Code Review 是非常重要的一环。细到*的位置是否正确,大到代码的结构是否符合了软件开发的一些基本原则,都在这项工作的范围内。受限于现实情况,大多数团队没有足...

2018-02-22 18:49:56 314

转载 持续集成 静态代码监控平台——Sonar 环境搭建

持续集成 静态代码监控平台——Sonar 环境搭建 目录 引文sonar是业界开源的代码质量监控的开源平台,之前在jenkins mac slave上配置了oclint,但是报表在jenkins内显示不是很友好,为了真正让开发小伙伴用的顺手,需要配置sonar平台。本文主要目的是详细介绍一下sonar环境的搭建,网上有很多的资料介绍环境配置,笔者在Linux和Mac环境搭建过程中都踩过坑,便记录一...

2018-02-22 18:48:17 389

转载 手把手配置sonar、jenkins进行持续审查

一、安装配置sonar1、Sonar介绍Sonar是一个用于代码质量管理的开源平台,用于管理Java源代码的质量。通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具,比如pmd-cpd、checkstyle、findbugs、Jenkins。通过不同的插件对这些结果进行再加工处理,通过量化的方式度量代码质量的变化,从而可以方便地对不同规模和种类的工程进行代码质量管理。...

2018-02-22 18:46:02 407

转载 Monkey测试

Monkey测试iOS来自 Macaca 社区zhangzhao4444/Fastmonkeybaozhida/iosMonkeysixleaves/iOSMonkeymengdegong/iosMonkey其它zalando/SwiftMonkeyAndroid基本用法$ adb shell monkey [options]

2018-01-25 22:22:35 198

转载 ios monkey稳定性测试 -swift monkey

从前有种测试叫瞎点测试,哦不,随机测试。Android 上有 Monkey。我们以前用 Monkey 来跑 Android 机顶盒,跑出了一堆非常难解决的 kernel 问题,帮助还是很大的。市场上随便挑个 Android 应用,monkey 能跑个 30 分钟应该算是了不起了。苹果没有给 iOS 提供 Monkey。大概 iOS 应用质量比较好吧。。好在很多无聊的人研究测试技术,于是就有

2018-01-25 21:59:21 2942 3

转载 基于Sonar的iOS代码质量检测系统

基于Sonar的iOS代码质量检测系统先瞄一眼成果~1.JDK,DBMS(演示环境使用Mysql)2.创建sonar数据库和用户mysql -u root -pCREATE DATABASE sonar CHARACTER SET utf8 COLLATE utf8_general_ci;CREA

2018-01-08 15:52:03 1010 1

转载 [实践]iOS Sonar集成流程详解

摘要: iOS集成Sonar的详细步骤, 业内经常说的是iOS代码质量管理。iOS Sonar, iOS代码质量管理, iOS持续集成与构建。所有文章目录:http://my.oschina.net/ChenTF/blog/677112本篇文章地址:  http://my.oschina.net/ChenTF/blog/708646对您有帮助的话, 还请"赞" 一下哦, 有

2018-01-08 15:48:33 2982

转载 iOS 持续集成系列 - 自动化 Code Review

iOS 持续集成系列 - 自动化 Code ReviewiOS 持续集成 - 开篇iOS 持续集成 - 自动化 Code Review[iOS 持续集成 - 自动化单元测试][iOS 持续集成 - 自动化打包与分发]为了保证代码质量,Code Review 是非常重要的一环。细到*的位置是否正确,大到代码的结构是否符合了软件开发的一些基本原则,都在这项工作的

2018-01-08 15:44:09 698

转载 iOS 持续集成系列 - 开篇

iOS 持续集成系列 - 开篇iOS 持续集成 - 开篇iOS 持续集成 - 自动化 Code Review[iOS 持续集成 - 自动化单元测试][iOS 持续集成 - 自动化打包与分发]前言iOS 开发在经过这几年的野蛮生长之后,慢慢地趋于稳定。无论开发语言是 Objective-C 还是 Swift,工程类型是 Hybird 还是原生,开发思想是

2018-01-08 15:41:06 1075

转载 静态代码监控平台——Sonar 环境搭建

静态代码监控平台——Sonar 环境搭建 目录 引文sonar是业界开源的代码质量监控的开源平台,之前在jenkins mac slave上配置了oclint,但是报表在jenkins内显示不是很友好,为了真正让开发小伙伴用的顺手,需要配置sonar平台。本文主要目的是详细介绍一下sonar环境的搭建,网上有很多的资料介绍环境配置,笔者在Linu

2018-01-08 15:24:57 832

转载 将模式转变成工具和最佳实践,防患于未然

http://www.infoq.com/cn/news/2018/01/netflix-engineering-culture发现事故和健康运维状况下的模式仔细研究事故,提很多问题。比如: • 事故是什么原因导致的? • 我们之前怎么做,能够避免这次事故? • 是不是有某个最佳实践并没有遵守? • 是不是团队遵守了某个最佳实践,但是没起到预期效果? 

2018-01-03 20:51:03 212

原创 mac终端(terminal)常见的快捷键

mac终端(terminal)里的快捷键Command + K 清屏Command + T新建标签Command +W 关闭当前标签页Command + S 保存终端输出Command + D 垂直分隔当前标签页Command + Shift + D 水平分隔当前标签页Command + shift +  {或}向左/

2017-12-20 21:16:48 9450

原创 mac ssh 免密登录越狱iphone 操作步骤

Mac SSH 免密登录越狱iPhone 操作步骤1、通过Cydia 安装OpenSSH2、安装OpenSSH后,建议修改root密码,默认密码为:alpine。操作方法:https://cydia.saurik.com/password.html在Mac上的操作:(1)ssh-keygen -t rsa (连续三次回车,即在本地生成了公钥和私钥,不设置密码)(

2017-12-20 19:35:39 1100

原创 git 小技巧

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

2017-12-19 14:36:41 180

转载 通过可视化数据分析提升测试质量

通过可视化数据分析提升测试质量 2017-09-08 Deadwalk 搜狗测试某位高人曾说过:日复一日地重复着既有的测试,然后被类似的Bug折磨得无可奈何,不如稍作停顿,分析总结找到Bug的源头,以除之。本篇文章我们就来聊聊如何通过可视化的数据进行分析,进而提升测试质量。为了让产品的质量可度量、可视化,我们可以建

2017-12-05 20:42:35 772

转载 Android Bug收集解决方案分析

Android Bug收集解决方案分析一.概述本文主要介绍Android平台下bug类型和产生原因、崩溃捕获和收集解决方案、以及bugly的使用方法。Android平台下bug类型主要有Crash、ANR、卡顿、服务器异常等。要实现Android Bug捕获和收集的困难主要有这么几个:1、如何捕获崩溃;2、如何获取堆栈信息;3、将错误日志上传到指定服务器

2017-12-05 19:40:43 2364

转载 如何做bug分析

WHY为什么要做bug分析原因一:借助bug,提升测试人员对产品质量的整体把控 从项目初期的产品需求PK,到开发阶段的自测、迭代提测、集成上线提测,直至发布后用户反馈,可以说bug几乎贯穿了产品发展的各个阶段。对于测试人员来说,用好手中的bug,提升对产品的理解,能够更高效、更有效的测试,从而把控质量风险,提升产品质量。 原因二:追本溯源,重新审视项目过程,推动优化 有人说,产品一

2017-12-05 19:25:23 13394 2

原创 ios11非越狱如何安装ipa

window -> devices and sumulators ->

2017-11-27 15:57:49 16236

转载 使用Ynm3k的iosMonkey脚本测试iOS应用的稳定性

使用Ynm3k的iosMonkey脚本测试iOS应用的稳定性Ynm3k的iosMonkey脚本基本架构和功能参见 http://wenku.baidu.com/view/a513c2779b6648d7c1c746d3.html  这里只阐述其中iosMonkey.js脚本的使用,使用步骤:1、打开instruments,左侧选择设备(是真机还是模拟

2017-11-27 14:27:36 902

转载 Macaca 实现 iosMonkey (python 版)

Macaca 实现 iosMonkey (python 版)原贴:https://testerhome.com/topics/8273完善了一下步骤~~1,功能1.可以模拟android monkey执行的方式,在IOS APP页面点击 滑动操等作,支持 ios 9和ios102,支持一台ios执行下载地址: https://

2017-11-27 14:16:50 607

产品研发QA质量度量

产品研发QA质量度量

2018-12-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除