晓飛的博客

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

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

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

2019-06-09 20:57:09

阅读数 20

评论数 0

移动兼容测试

转载自 作者:alice_tl 移动兼容测试 这篇文章从5W1H 的角度来讲讲移动兼容测试。 WHAT 什么是兼容测试 兼容测试(Compatibility Test Suite ),简称CTS,业界的定义是指:测试软件在特定的硬件平台上、不同的应用软件之间、不同的操作系统平台上、不同的网络环...

2019-06-09 20:06:57

阅读数 211

评论数 0

性能测试的指标(转)

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

2019-06-09 19:11:46

阅读数 21

评论数 0

软件测试面试问题

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

2019-03-25 23:10:10

阅读数 421

评论数 1

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

一,软件测试的术语SRS,HLD,LLD,BD,FD,DD分别是什么意思? SRS:需求分析文档; HLD:概要设计文档; LLD:详细设计文档; BD:基本设计; DD:详细设计; FD:结构设计; 二,在软件开发过程中,详细设计(LLD)、概要设计(HLD)、需求规格说明书(S...

2019-03-24 11:00:15

阅读数 261

评论数 0

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

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

2019-03-24 10:55:56

阅读数 220

评论数 0

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

敏捷开发、持续集成/交付(CI/CD)、DevOps学习笔记 版权声明:原创内容,如需转载请联系作者。 https://blog.csdn.net/CrankZ/article/details/81545439 概述 敏捷开发和DevOps都是一种理念。他们的理念相似,都是为了更好更快的...

2019-03-23 23:10:55

阅读数 64

评论数 0

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

敏捷开发之Scrum扫盲篇 现在敏捷开发是越来越火了,人人都在谈敏捷,人人都在学习Scrum和XP... 为了不落后他人,于是我也开始学习Scrum,今天主要是对我最近阅读的相关资料,根据自己的理解,用自己的话来讲述Scrum中的各个环节,主要目的有两个,一个是进行知识的总结,另外一个是觉...

2019-03-23 23:08:18

阅读数 63

评论数 0

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

为什么代码评审(code reviews)很重要 剧透警告:如果你喜欢合理的架构决策,而讨厌成为“关键路径”开发者("critical path" developer),你会喜欢上代码评审的。 敏捷团队是自组织的,拥有跨越团队的技能集。这在一定程度上是通过代码评审实现的...

2019-03-23 22:46:02

阅读数 115

评论数 0

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

什么是CI持续集成?敏捷开发 持续集成(Continuous integration)持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误...

2019-03-23 12:12:35

阅读数 48

评论数 0

华为优秀研发管理 ---IPD 流程

集成产品开发-IPD简介 内训IPD流程,听完后,觉的流程的力量很强大,可以高效的团队几千上万人的研发团队,来正确地为同一个目标前进。因为讲解者是从华为出来的,所以,相关的案例分析以及理解,都是以华为研发为模板来讲解的。这没错,华为有华为的一套,在听讲解的过程中,了解到了,当初IBM给华为做研发...

2019-03-23 11:36:33

阅读数 658

评论数 0

tombstone的log产生和分析工具

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

2019-03-23 11:06:43

阅读数 38

评论数 0

压测中Android 系统稳定性 - ANR

本章的主要内容如下: ANR简介(什么是ANR、为什么会有ANR、ANR的异常长什么样) 如何分析ANR(引起ANR的原因分类、分析ANR的利器) 实例讲解 避免ANR的最佳实践(从错误中吸取教训) 1.1 ANR简介 ANR,是“Applicati...

2019-03-23 11:03:25

阅读数 124

评论数 0

职场职位缩写 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 Pr...

2018-12-16 22:43:18

阅读数 2506

评论数 0

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

软件开发模式之敏捷开发(scrum) 版权声明:本文为博主 android_Mr_夏  原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiajun2356033/article/details/81513957 简介 这几年关于敏捷开发在互联网企业中越来越广泛...

2018-12-16 21:35:43

阅读数 706

评论数 0

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

CI/CD持续集成/持续部署 敏捷开发 转载自 bxhdocker   https://blog.csdn.net/qq_32261399/article/details/76651376 敏捷软件开发(英语:Agile software development),又称敏捷开发,是一种从199...

2018-12-16 17:09:36

阅读数 169

评论数 0

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

  转载自  山东中公优就业             https://www.sohu.com/a/227158041_100002419     如需转载,请联系原作者 山东中公优就业  本文给大家分析了HTTP和HTTPS的基本概念,HTTP与HTTPS有什么区别,为什么大多数网址使用ht...

2018-10-28 22:35:27

阅读数 208

评论数 0

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

  最早出现的软件开发模型最早出现的软件开发模型是1970年W•Royce提出的瀑布模型。 该模型给出了固定的顺序,将生存期活动从上一个阶段向下一个阶段逐级过渡,如同流水下泻,最终得到所开发的软件产品,投入使用。但计算拓广到统计分析、商业事务等领域时,大多数程序采用高级语言(如FORTRAN、C...

2018-10-28 22:29:14

阅读数 668

评论数 0

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

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

2018-10-28 21:10:14

阅读数 114

评论数 0

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

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

2018-10-21 09:59:00

阅读数 228

评论数 0

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