【测试理解】基于个人工作中的阶段性测试理解

今日整理了一些工作内容,具体内容无法发布上来,但是其中对于测试的理解相对于之前有一些新的认知~

其中最底部为:质量和效率,保障质量,提升效率,是工作中的两个重要方向,质量是必须保证,效率是需要提升

基于以上两方面目标,会做出一个更细的划分,其中质量可从几个角度进行覆盖:服务稳定性、功能有效性、用户体验性等几个方面,效率上从几个方面进行覆盖:项目推进、人力安排、平台创新及优化

基于细化分析之后,结合项目情况,则需要清晰:项目架构技术实现、项目知识(业务发现面向客户、业务形态,覆盖端型,所处阶段等)、项目流程(该部分涉及人员数量比较大,并且是所有人共同构成的整体流程)、项目管理

在项目架构技术理解、项目知识、流程及管理建立的基础上,到了更具象的层面,测试有哪些可做,又要如何做?

(1)测试方法的引入及创新:与开发这边技术认知保持一致,能够跟进了解最新使用的技术,并掌握所需要的测试方法

(2)测试技术:对于最新的一些测试技术或者框架等,能够保持敏锐,能够持续引入新技术,结合项目阶段及使用效果产出适合自己项目的技术积累

(3)平台建设:基于(1)(2)的输出,本着做产品的理念进行平台的建设,对于大的测试平台进行细化分级,可从多个维度,例如:介入阶段,或者说出入口信息,例如可从数据层、接口层、展示层等进行平台建设的划分,并基于流程进行数据打通,也方便对问题作出排查;也可以基于单一学科进行深入细化分析,从某个专项入手,从表面到内里,先将主要因素解决掉,收集数据,再与其他专项结合,找出互相影响,具体这个部分目前并未做得很好,各个部分割裂的比较多;对于基础的服务平台例如:告警服务、某些专项、或者校验等,能够插件化或者标签化,从而能得到相对完善的测试质量报告(对于具体要做哪些标签化或者插件化的处理,如何分析给出合理的建议,例如不需要做的可以不做,是当前未做的事情)

(4)考虑项目本身的阶段:线下、上线、线上,能够产出有效数据分析,并结合平台和数据给出测试指导,对外能够提供相应的服务

原文地址:https://www.cnblogs.com/keke-xiaoxiami/p/10467413.html

时间: 2024-08-11 10:10:13

【测试理解】基于个人工作中的阶段性测试理解的相关文章

测试人员有关遇到工作中特别不配合的同事的办法

(可以直接跳到最后一句) 这种同事,我可能从第一家公司就遇到过,第二家遇到的最凶,第三家压力大,大家情绪可能都不太好,第四家就是现在,又遇到一个233. 遇到这种(一般都是开发,有时候也有别的)一跟他们沟通感觉就像是欠了他们钱似的,我就觉得,嗯,怎么说呢.”你们丫脑子没病吧?“ 哈哈. 心里的想法是对这种人有点触,总怕他们暴起攻击我. 其实可能还是有些触. 而我一般的做法是,就是好好沟通. 你跟我这装逼呢,我也没什么办法,我虽然懒得理你,但是心里真的不待见. 而且,有机会,我肯定也会反击. 不能

我实践工作中的一些软件性能测试经验分享

 首先,对所有的业务都进行性能测试是不可行,也是不现实的. (1)选取业务量较大的业务,比如某电商平台明天上午10点有个特卖会,那么这个特卖会的业务用户访问量较大,所以在上线之前要做好充分的测试验证,才能决定是否上线. (2)需要重点关注的业务,比如对应电子商务平台的用户下单,提交订单,如果在同样的时间段内某个平台生成的订单数量越少,那么对公司来说是不可容忍的. (3)选取业务量不大,但是该业务消耗系统资源的业务. (4)把用户操最常用,最频繁的操作业务拿来做测试(比如对于GIS地图的放大,

谈谈我从工作中理解的CDN

一.CDN定义 CDN的全称是Content Delivery Network,即内容分发网络.其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快.更稳定.通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接.负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上.其目的是使用户可就近取得所需内容,解决 Internet网络拥挤的状况,提高用户访问网站的

tair中对get/get_range接口的理解及为get_range添加命令行测试接口

经过这段时间对淘宝开源K/V缓存系统tair基础接口put/get/get_range等源码的详细剖析后,按自己的理解简单总结下tair中我较关心的get和get_range这两个接口的基本实现流程.由于get_range接口是最新几个版本才加入的功能,因此以前的tair Java客户端及最新版本安装后的命令行测试中都没有加入get_range测试接口,这无疑给需要专门优化get_range接口的我带来了不便,因此本文最后给出了在tair中实现get_range命令行测试的方法和示例. 1 ta

011-黑盒测试的测试用例常见设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用

黑盒测试的测试用例常见设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用. 1)等价类划分 等价类是指某个输入域的子集合.在该子集合中,各个输入数据对于揭露程序中的错误都是等效的.并合理地假定:测试某等价类的代表值就等于对这一类其它值的测试.因此,可以把全部输入数据合理划分为若干等价类,在每一个等价类中取一个数据作为测试的输入条件,就可以用少量代表性的测试数据.取得较好的测试结果.等价类划分可有两种不同的情况:有效等价类和无效等价类. 2)边界值分析法 边界值分析方法是

测试工作中常用工具介绍

测试工作中的常用工具总结 SwitchHosts 这个软件可以存储多个Hosts配置方案并配有切换方案功能,以方便在测试的过程中,应对不同的测试环境实现自由切换Hosts方案的功效. OpenVPN 对于数据库的操作是建立在远程的基础上的,所以在公用网络上建立专用网络成了必要.OpenVPN GUI可以通过用户名和密码让用户连接到专用的VPN网络上,从而让用户远程访问服务器端应用成为可能. SecureCRT 用来连接服务器的虚拟终端,可以模拟远程服务器端的终端在对服务器进行操作,比如查看测试日

bash实战篇-数组在工作中的实际应用(测试环境发布脚本)

数组在之前已经用过介绍,下面介绍其在工作中的一个实际功用 出现的工作背景: 公司测试环境的tomcat的webapps下有3个项目,如果按通常的发布脚本,需要为每一个项目单独写一个发布脚本,我感觉太过麻烦,就想能否用一个脚本搞定这3个项目,最开始是在脚本里面定义三个变量获取相应的包名,之后对上传的目录进行判断,若该包存在则发布:虽然实现了,可过程有点繁琐,而且定义的变量是写死的,今后若有需求复用的话还需要额外进行修改,很是麻烦,近期在复习数组时突然想起数组功用,发现使用数组加for循环只需要几行

测试工作中经常用到的几个Linux命令(第一弹)

自己平时测试工作中经常要在Linux下搭建测试环境,有涉及到启动/终止服务器,修改tomcat配置文件,偶尔碰到端口被占用... 这时就不得不需要一些基本的Linux命令来处理遇到的这些问题(顺便迈向装B之旅) 1.cd命令 用于切换目录(可以一级一级地切换,也可以一次性切换到指定目录) [[email protected] ~]$ cd shipping/ [[email protected] ~]$ cd shipping/apache-tomcat-7.0.55/bin/ [[email 

一种基于动态插件系统的移动测试黑科技

百度MTC是业界领先的移动应用测试服务平台,为广大开发者在移动应用测试中面临的成本.技术和效率问题提供解决方案.同时分享行业领先的百度技术,作者来自百度员工和业界领袖等. 本文作者:hyxbiao && tony xin 背景 移动APP插件化是平台化产品解决系统限制(65535).模块解耦.和多团队协作的利器.它的最大特点是模块动态下发,给产品带来的收益显而易见,但是,在百度,这套系统给移动端测试技术带来了新思路 移动端线上问题定位的几个场景: 场景一: 云端用户反馈某功能不可用,RD猜