自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

晓飛的博客

和广大程序猿(媛)大家共同进步,互相学习!也希望大家不吝赐教!

原创 压力测试和负载测试的区别与相似点

负载测试(LoadTesting)是确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统组成部分的相应输出项,例如通过量、响应时间、CPU负载、内存使用等来决定系统的性能。负载测试是一个分析软件应用程序和支撑架构、模拟真实环境的使用,从而来确定能够接收的性能过程。压力测试(StressTesting)是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最...

2019-12-08 16:44:52 120

转载 视频编码fmpeg 常用命令汇总

转自kingvon_liweipart 1:经常用到ffmpeg 做一些视频数据的处理转换等,用来做测试,今天总结了一下,参考了网上部分朋友的经验,一起在这里汇总了一下,有需要的朋友可以收藏测试一下,有问题欢迎在下面回帖交流,谢谢;by ternence.hsu)1、ffmpeg使用语法命令格式: ffmpeg -i [输入文件名] [参数选项] -f [格...

2020-04-25 11:52:53 787

转载 appium底层实现原理解析

appium原理转自 木木L玲一、什么是AppiumAppium是一个开源、跨平台的测试框架,可以用来测试原生及混合的移动端应用。Appium支持IOS、Android及FirefoxOS平台。Appium使用WebDriver的json wire协议,来驱动Apple系统的UIAutomation库、Android系统的UIAutomator框架。Appium对IOS系统...

2020-04-25 11:03:23 243

转载 高德地图全链路压测平台TestPG的架构与实践

高德地图:全链路压测平台TestPG的架构与实践转自https://www.sohu.com/a/341414025_6925151.导读2019年以来,高德DAU一个亿进入常态,不断增长的日活带来喜悦的同时,也给支撑高德业务的技术人带来了挑战。如何保障系统的稳定性,如何保证系统能持续的为用户提供可靠的服务?是所有高德技术人面临的问题,也是需要大家一起解决的问题。2....

2020-04-22 17:02:03 155

转载 详解高通camera调试流程文档

高通camera调试流程文档一.光源篇1.标准光源标准光源是指模拟各种环境光线下的人造光源,让生产工厂或实验室非现场也能获得与这些特定环境下的光源基本一致的照明效果。标准光源通常安装在标准光源箱内,主要用于检测物品的颜色偏差。人造的标准光源主要有如下10种类型:2. 真实光源(场景)在实验室模拟的光源只是便于测试进而对其进行了简化,而在实际中场景和光源往往更加复...

2020-04-02 16:38:46 500

转载 接口测试工具Charles抓包详细教程及常见问题解决

接口测试之——Charles抓包及常见问题解决转自简书薪火_https://www.jianshu.com/p/831c0114179f简介Charles其实是一款代理服务器,通过成为电脑或者浏览器的代理,然后截取请求和请求结果达到分析抓包的目的。该软件是用Java写的,能够在Windows,Mac,Linux上使用,安装Charles的时候要先装好Java环境。...

2020-04-01 22:47:12 351

转载 ApiTestEngine 演进之路(4)测试用例中实现 Python 函数的调用

ApiTestEngine 演进之路(4)测试用例中实现 Python 函数的调用转自1. OpenSource,HttpRunner在《测试用例中实现Python函数的定义》中,介绍了在YAML/JSON测试用例中实现Python函数定义的两种方法,以及它们各自适用的场景。但是在YAML/JSON文本中要怎样实现函数的调用和传参呢? 12345 ...

2020-03-31 15:52:24 113

原创 自动驾驶 Automotive SPICE(ISO/IEC 15504) 和CMMI有什么不同?

Automotive SPICE(ISO/IEC 15504) 和CMMI有什么不同?汽车电子技术网 Automotive SPICE是由欧洲的主要汽车制造商共同策定的「面向汽车行业的流程评估模型」。它的目的是,改善搭载于汽车上的电子控制单元(ECU)/车载电脑的质量。欧洲的主要汽车制造商在2005年发布初版的Automotive SPICE规格,并用其于指导配件供...

2020-03-21 20:56:55 336

转载 JAVA项目中pom.xml是什么?有什么作用?

转载自 原创Alan_ckc什么是POM?POM是项目对象模型(Project Object Model)的简称,它是Maven项目中的文件,使用XML表示,名称叫做pom.xml。作用类似ant的build.xml文件,功能更强大。该文件用于管理:源代码、配置文件、开发者的信息和角色、问题追踪系统、组织信息、项目授权、项目的url、项目的依赖关系等等。事实上,在Maven世界中,pro...

2020-03-09 21:16:45 731

原创 性能测试实际中如何进进行?概念

性能测试在软件的质量保证中起着重要的作用,它包括的测试内容丰富多样。中国软件评测中心将性能测试概括为三个方面:应用在客户端性能的测试、应用在网络上性能的测试和应用在服务器端性能的测试。通常情况下,三方面有效、合理的结合,可以达到对系统性能全面的分析和瓶颈的预测。应用在客户端性能测试的目的是考察客户端应用的性能,测试的入口是客户端。它主要包括并发性能测试、疲劳强度测试、大数据量...

2019-12-08 16:59:59 128

转载 python-Request模块的强大之处

转载自https://www.cnblogs.com/xiaoshandeboke/p/11719251.htmlrequest 允许发送HTTP/1.1的请求,并为我们封装了更多的方法让我们不需要手动为 URL 添加查询字串,也不需要对 POST 数据进行表单编码。Keep-alive 和 HTTP 连接池的功能是 100% 自动化的,一切动力都来自于根植在 Requests 内部的ur...

2019-12-08 15:01:38 73

转载 Android App专项测试-压力测试篇

Android App专项测试-压力测试篇版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/wb1276831936/article/details/53256808小伙伴们大家好,今天主要分享的主题是Android App专项测试。如何进行Android App专项测试压力测试...

2019-10-20 22:03:14 807

转载 Android专项测试性能篇整理

Android专项测试性能篇整理转自slq520分类专栏:APP性能测试版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/qq_24373725/article/details/79642218根据工作中遇到的问题以及技术做了如下整理希望对大家有帮助吧!1. 性...

2019-10-20 21:57:09 330

转载 测试开发需要学习的知识结构

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/sinat_21026543/article/details/79909062努力成为一个优秀的测试开发从业者,加油!!! 一些视频链接:我这有一些软件测试的视频,你可以点开看看。转行互联网测试需要哪些技能? - 假装...

2019-09-22 20:23:53 748 3

转载 为什么要做自动化测试?什么样的项目适合做自动化测试?

什么是自动化测试?把人对软件的测试行为转化为由机器执行测试行为的一种实践,对于最常见的GUI自动化测试来讲,就是由自动化测试工具模拟之前需要人工在软件界面上的各种操作,并且自动验证其结果是否符合预期。你是不是觉得可以从简单重复劳动中解放出来了?但现实呢?自动化测试的本质是先写一段代码,然后去测试另一段代码,所以实现自动化测试用例本身属于开发工作,需要投入大量时间和精力,并且已经开发完成...

2019-06-09 20:57:09 634

转载 移动兼容测试

转载自 作者:alice_tl移动兼容测试这篇文章从5W1H 的角度来讲讲移动兼容测试。WHAT 什么是兼容测试兼容测试(Compatibility Test Suite ),简称CTS,业界的定义是指:测试软件在特定的硬件平台上、不同的应用软件之间、不同的操作系统平台上、不同的网络环境中是否能正常的运行和信息共享的测试。拿我们最常见的笔来举例。一支笔,能够在白纸上、黑板...

2019-06-09 20:06:57 265

转载 性能测试的指标(转)

转载自alice_tl性能测试的定义转:观察系统在一个给定的环境和场景中的性能表现是否与预期目标一致,评判系统是否存在性能缺陷,并根据测试结果识别性能瓶颈,改善系统性能的完整的过程性能测试的分类基准测试:单用户,发单次请求,产出基准性能数据负载测试:多用户,用户数渐增,持续同时发同一业务请求,产出最大TPS压力测试:多用户,资源使用饱和,持续同...

2019-06-09 19:11:46 616

转载 软件测试面试问题

测试技术面试题1、什么是兼容性测试?兼容性测试侧重哪些方面?参考答案:兼容测试主要是检查软件在不同的硬件平台、软件平台上是否可以正常的运行,即是通常说的软件的可移植性。兼容的类型,如果细分的话,有平台的兼容,网络兼容,数据库兼容,以及数据格式的兼容。兼容测试的重点是,对兼容环境的分析。通常,是在运行软件的环境不是很确定的情况下,才需要做兼容。根据软件运行的需要,或者根据需求文档...

2019-03-25 23:10:10 559 1

转载 软件测试的术语SRS,HLD,LLD,BD,FD,DD意义

一,软件测试的术语SRS,HLD,LLD,BD,FD,DD分别是什么意思?SRS:需求分析文档;HLD:概要设计文档;LLD:详细设计文档;BD:基本设计;DD:详细设计;FD:结构设计;二,在软件开发过程中,详细设计(LLD)、概要设计(HLD)、需求规格说明书(SRS)三个文档所描述的内容转载自:百度 小桨荡轻舟在软件开发过程中,详细设计(LLD)...

2019-03-24 11:00:15 3361

转载 新产品开发中TR1,TR2,TR3..具体指什么?

新产品开发中TR1,TR2,TR3..具体指什么?转载自:柔情西瓜啊来自百度知道认证团队TR是技术评审的英文Technical Review的缩写,目的是尽早地发现工作成果中的缺陷,并帮助开发人员及时消除缺陷,从而有效地提高产品的质量。产品开发中,TR是技术评审节点。下面是某产品的技术评审点,供参考:TR1——概念阶段技术评审点:产品需求和概念技术评审(业务需求评审)。...

2019-03-24 10:55:56 3060

转载 敏捷开发、持续集成/交付(CI/CD)、DevOps学习笔记

敏捷开发、持续集成/交付(CI/CD)、DevOps学习笔记版权声明:原创内容,如需转载请联系作者。 https://blog.csdn.net/CrankZ/article/details/81545439概述敏捷开发和DevOps都是一种理念。他们的理念相似,都是为了更好更快的发布产品,但又不完全相同。而CI/CD是实现这两者理念的一种方法。敏捷开发前言传统...

2019-03-23 23:10:55 436

转载 大牛总结通俗易懂的敏捷开发之Scrum扫盲篇

敏捷开发之Scrum扫盲篇现在敏捷开发是越来越火了,人人都在谈敏捷,人人都在学习Scrum和XP...为了不落后他人,于是我也开始学习Scrum,今天主要是对我最近阅读的相关资料,根据自己的理解,用自己的话来讲述Scrum中的各个环节,主要目的有两个,一个是进行知识的总结,另外一个是觉得网上很多学习资料的讲述方式让初学者不太容易理解;所以我决定写一篇扫盲性的博文,同时试着也与园内的朋...

2019-03-23 23:08:18 475

转载 为什么代码评审(code reviews)很重要

为什么代码评审(code reviews)很重要剧透警告:如果你喜欢合理的架构决策,而讨厌成为“关键路径”开发者("critical path" developer),你会喜欢上代码评审的。敏捷团队是自组织的,拥有跨越团队的技能集。这在一定程度上是通过代码评审实现的。代码评审可以帮助开发人员学习代码库,并帮助他们学习新的技术,从而提高他们的技能。「CODING 企业版」作为...

2019-03-23 22:46:02 956

转载 什么是CI持续集成?敏捷开发

什么是CI持续集成?敏捷开发持续集成(Continuous integration)持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。[来自百度百科]一.为什么运维要学习用于开发的CI?首先我们需要了解到运维的工作内容以及层次,...

2019-03-23 12:12:35 1266

转载 tombstone的log产生和分析工具

1. 当tombstone发生时:看什么log?.当 tombstone的发生时: kernel log, logcat log里都有输出: 还有 /data/tombstones文件夹下也有tombstone文件tombstone是发生在用户空间的程序: 分析问题需要看 logcat 或者是 tombstone文件中的backtrace.kernel log里的PC指针不是 tomb...

2019-03-23 11:06:43 800

转载 压测中Android 系统稳定性 - ANR

本章的主要内容如下: ANR简介(什么是ANR、为什么会有ANR、ANR的异常长什么样) 如何分析ANR(引起ANR的原因分类、分析ANR的利器) 实例讲解 避免ANR的最佳实践(从错误中吸取教训) 1.1 ANR简介 ANR,是“Application Not Responding”的缩写,即“应用程序无响应”。在Androi...

2019-03-23 11:03:25 1651

转载 职场职位缩写 PM,TM,PL,TL,SE,PG,CEO,CFO

职场职位缩写 PM,TM,PL,TL,SE,PG,CEO,CFO 职位缩写你知道几个? GM(General Manager)总经理 VP(Vice President)副总裁 FVP(First Vice President)第一副总裁 AVP(Assistant Vice President)副总裁助理 CEO(Chief Executive Officer)首席执行官,类似...

2018-12-16 22:43:18 22738

转载 大牛总结目前最流行软件开发模式之敏捷开发(scrum)(转)

软件开发模式之敏捷开发(scrum)版权声明:本文为博主 android_Mr_夏  原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiajun2356033/article/details/81513957简介这几年关于敏捷开发在互联网企业中越来越广泛被使用到,运用的比较多的当属scrum敏捷开发和xp敏捷开发,人人都在谈论敏捷开发。那什么才是敏捷开发...

2018-12-16 21:35:43 2432

转载 实际开发中CI/CD持续集成/持续部署 敏捷开发的概念和工具总结(转)

CI/CD持续集成/持续部署 敏捷开发转载自 bxhdocker   https://blog.csdn.net/qq_32261399/article/details/76651376敏捷软件开发(英语:Agile software development),又称敏捷开发,是一种从1990年代开始逐渐引起广泛关注的一些新型软件开发方法,是一种应对快速变化的需求的一种软件开发能力。它们的具...

2018-12-16 17:09:36 624

转载 面试官问你们公司开发,用http和https协议,那它俩有什么区别,为什么大多使用http?(转)

 转载自  山东中公优就业             https://www.sohu.com/a/227158041_100002419     如需转载,请联系原作者 山东中公优就业 本文给大家分析了HTTP和HTTPS的基本概念,HTTP与HTTPS有什么区别,为什么大多数网址使用http而不使用https,济南优就业每天发布最新互联网行业资讯,以及IT行业最新资料和最新招聘信息等,每...

2018-10-28 22:35:27 695

转载 公司常用的开发模型有哪些,以及用的模型有什么区别

 最早出现的软件开发模型最早出现的软件开发模型是1970年W•Royce提出的瀑布模型。 该模型给出了固定的顺序,将生存期活动从上一个阶段向下一个阶段逐级过渡,如同流水下泻,最终得到所开发的软件产品,投入使用。但计算拓广到统计分析、商业事务等领域时,大多数程序采用高级语言(如FORTRAN、COBOL等)编写。瀑布模式模型也存在着缺乏灵活性、无法通过并发活动澄清本来不够确切的 需求等缺点。常见...

2018-10-28 22:29:14 1781

转载 Http和Https的区别(面试常考题)

 无论是在校学习还是找工作的时候,老师和面试官都问过同学http和https的区别。平时上网的时候也没有关注这个问题,只是知道计算机网络里Http的概念,所以最近才查资料好好补补这一块。其实这一块的知识延伸很广,如果之前不太了解加密算法和SSL协议,可以在学习了这个问题的基础上再做研究。一、Http和Https的基本概念Http:超文本传输协议(Http,HyperText Trans...

2018-10-28 21:10:14 699

转载 win10下python3又如何实现tab代码补全功能

win10下python3如何实现tab补全功能python3.6安装下载下载好的pyreadline-2.1.zip解压后,用python3 setup.py install来安装(win里面可以双击--->安装) 在python3.6/Lib/site-packages目录下生成pyreadline 目录pyreadline-2.1-py3.5.egg-info文...

2018-10-21 09:59:00 570

转载 Windows环境下Python2(或2.7版本)命令行tab自动补全设置

Windows下Python命令行自动补全设置     Windows下Python2.7的命令行自动补全与Linux下的代码稍微有些不同,需要修改一下。#-*- encoding:utf-8 -*-# python startup file   #添加python自动补全功能           import sys   import readline   import r...

2018-10-21 09:57:10 275

转载 大神总结超详细unittest单元测试框架总结

unittest单元测试框架总结    unittest单元测试框架不仅可以适用于单元测试,还可以适用WEB自动化测试用例的开发与执行,该测试框架可组织执行测试用例,并且提供了丰富的断言方法,判断测试用例是否通过,最终生成测试结果。今天笔者就总结下如何使用unittest单元测试框架来进行WEB自动化测试。目录一、unittest模块的各个属性说明二、使用unittest框架编写测...

2018-10-20 20:36:43 35657 5

转载 Python编写执行测试用例及定时自动发送最新测试报告邮件最完整的自动化测试流程(转)

     今天笔者就要归纳总结下一整套测试流程,从无到有,实现零突破,包括如何编写测试用例,定时执行测试用例,查找最新生成的测试报告文件,自动发送最新测试报告邮件,一整套完整的测试流程。以后各位只要着重如何编写测试用例即可,其他模板可以套用的,希望帮助到大家。目录一、编写测试用例二、执行测试用例,查找最新测试用例,自动发送测试报告三、定时执行测试用例   3.1方案一:Wi...

2018-10-20 20:30:08 578

转载 用Pytest+Allure生成漂亮的HTML图形化测试报告

 转载自 https://blog.csdn.net/liuchunming033/article/details/79624474对于软件测试来说,测试报告是非常重要的工作产出。一个漂亮、清晰、格式规范的测试报告,能够减少开发人员和测试人员的沟通成本。本篇文章将介绍如何使用开源的测试报告生成框架Allure生成规范、格式统一、美观的测试报告。 通过这篇文章的介绍,你将能够: ...

2018-10-20 10:12:30 586

转载 主要抓包工具介绍与对比

 1、Wireshark:通用的抓包工具,抓取信息量庞大,需要过滤才能得到有用的信息,只有HTTP请求有点大材小用2、Firebug、HttpWatch等web调试工具:不够给力,功能欠缺3、Charles:各有千秋,MAC上对Charles支持更好4、Fiddler:概念1)Fiddler是位于客户端和服务器的Http代理,它能记录所有客户端和服务器的Http和Https请求...

2018-10-19 11:20:19 5063

转载 常见的4种抓包工具的对比简述

 4种抓包工具的对比一、httpwatch:1.   httpwatch与IE和firefox浏览器集成,但不支持chrome;httpwatch界面清晰直观,发送请求后可以快速简单的查看Cookies, Headers, Query Strings and POST data,能够通过页面分组处理多页面场景。2.   实时分级时间展示图能够展示一个http/https请求的处理过...

2018-10-19 10:50:35 19577

转载 测试大佬谈 如何进入BAT大厂做一个测试开发工程师?(转)

 本文转载自 百家号    念师        https://baijiahao.baidu.com/s?id=1593524964605066107&wfr=spider&for=pc 作为一名深爱测试开发工程师岗位的QA,本文总结了我在百度做测试的近两年的一些经验和对测试开发这一岗位的理解,以及如何有针对性的达到BAT对测试开发工程师的岗位要求。希望本文能让大...

2018-10-17 17:01:26 2147

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