-
ITIL 4自2019年发布以来,不是特别火爆,但是学习的人也不少。我建议做IT的同学应该去了解一下。今天这篇文章给大家介绍一下ITIL 4的培训体系。
-
之前写的关于ITIL 4的实践(Practice)服务目录,可用性,连续性, 在日常的运维或者服务管理中,也许很多公司都没有用到。春节前的工作告一段落,今天终于有时间写写我们最常用的实践:事件管理(Incident Mangement)
事件管理是每个实行ITIL的公司必用的流程,是最常见的流程。可是,我发现有些公司还是不清楚事件的定义,事件流程得管理范围,重大事件的管理,还有事件、问题和变更的界面与关系。在这篇博文里,希望你能找到答案。
首先解读事件的定义。
-
在最近的项目中,服务目录是比较热的话题。金融行业大部分银行、证券、金融公司都实行ITIL流程管理有些年头了,ITIL中最基础的服务请求、事件、问题和变更都已经实施完毕,目前客户在运维领域做的项目大部分都要求整理服务目录,实行服务级别管理。
-
最近群里大家一直讨论测试左移和右移的话题,引发出关于测试人员从业的讨论。作为一个混迹IT圈17,8年,曾经做测试8年的IT女民工,发表一点感想。
-
这个话题源自客户的提问:如果监控报告发生了异常,
1. 运维团队处理了,这算是Even还是Incident管理流程?
2. 如果没有处理,异常越来越严重(当然处理的时候也有可能问题越来越严重),发生了危机,是属于Incident的管理流程还是需要建立一个新的流程(Crisis Management)?
其实这一场景的管理,在ITIL 4中,划分为三个实践: 监控和事态管理(Monitoring and Event Management ),事件管理(Incident Management)和服务连续性管理(Service Continuity Management)。在回答这个问题之前,我们先看看这三个实践的范围和流程。这里先要说明,由于翻译的问题,Incident Management从ITIL V3,一直翻译成事件管理,其实我认为翻译成故障管理更合适。为了避免歧义和不纠结翻译的问题,下文都用英语单词Event, Incident描述。
-
IT类的培训,主要分为技术类和管理类。不断有小伙伴问起各种培训的价值,内容和对自己职业发展的帮助,希望这篇帖子可以给大家一些启发。
首先用下图阐明各个IT管理类培训的主要范围。
-
ITIL 4 自2019年2月正式推出Foundation考试,市场热度不算高,但是也是不少人再学习。ITIL 4的设计体系和ITIL 3不尽相同,了解一下ITIL 4的体系设计框架和亮点。ITIL4中服务管理的四个维度ITIL 4首先讲解了服务管理的四个维度组织和人员,信息和技术,合作伙伴和供应商,价值流和流程(输入,活动和输出)。同时,在服务管理中,不能忽视外部因素 - 著名的PESTEL模型
-
现在很多企业都在做连续性管理,尤其是金融行业,包括银行、证券、保险、消金等等。企业首先要应对监管的要求。无论国际还是国内的标准组织和监控机构,针对连续性,都出台了一系列的管理规范。ITIL 4对于IT服务连续性管理,有哪些新亮点呢?本文为你解读。
-
提起知识管理,很多人觉得比较空,毕竟知识都存在于每个人的脑子里,大家对不同的问题有不同的看法,甚至同一个技术问题,也有不同的解决方案。知识要怎么管理,是什么管理套路和方法?那么,我们来看看知识管理在ITIL 4中是怎么解释的。
-
在DevOps风行的当下,人们越来越关注自动化运维。其中,监控预告警、监控自愈越发流行起来。在《DevOps实践指南》和《持续交付 发布可靠软件的系统方法》两本书中(DevOps的教科书级别),都有涉及讲解监控管理和实施。其实,监控早不是什么新概念,运维界无论在理论还是工具中,一直在不断探索。监控管理虽然在ITIL V2 中未曾提交,但在ITIL V3的《服务运营》中作为运营活动来介绍,将监控相关的事件管理,作为一个独立的流程讲解的。在ITIL 4中,监控管理和事件管理,共同组成了一个服务管理实践(Practice)-"监控和事件管理实践"。
-
ITIL4的可用性管理最近在做可用性管理,客户提了一个问题,如果一个页面的响应很慢,比如10秒,我们是否可以算作系统不可以,列入可用性指标的计算。在回答这个问题之前,先聊聊什么是可用性。什么是可用性可用性早在ITILV2的服务交付中,就被定义为一个独立的流程。ITILV2对于可用性的定义是:可用性(Availability)是指IT服务或组件在某一特定时点或一段时间内能够正常发挥其应有功能的能力。
-
2016年,在MBA课程结束后,我离开了做了8年的测试岗位,转向服务交付经理职位。服务交付经理(Service Delivery Manager,SDM)主要是面向客户的一个职位,其主要职责就是管理服务等级协议。在新岗位做了不到的时间,也有了新的心得体会。在IT的运维体系中,目前应用的都是基于ITIL的ITSM理念,IT管理也从传统的面向设备的管理,转为面向服务的管理。IT服务作为服务的一大类,具
-
2015年,是我最繁忙的一年。在这一年,我利用晚上和周末的课余时间,完成了MBA课程,学习了很多关于商业运作的很多原理,虽然很多和IT无关,但是可以从更广阔的领域,来了解商业。有了这些理论基础,对于未来的职业转型是非常有帮助的。2016年,将是新的开始。我终于不再做测试了,可以去从事自己更感兴趣的领域,业务分析和支持,和客户沟通IT需求和解决方案。技术和业务知识都会成为新工作的支撑,利用自己的综合
-
很久没有写自己的blog了。自动化测试项目结束后,又参加了一些新项目,有些和测试自动化无关。目前做的是数据迁移测试,即把一个老系统的业务数据,迁移到新系统中。大部分测试都集中在数据的测试,主要根据BMD测试数据字段的对应关系。测试用例都是用SQL脚本写的。为了调用这些测试用例,也写了一个简单的测试框架,思路如下:Main.sql这个文件有两部分,1) 生成一个TestResult表,记录每一个测试
-
最近忙的要死。好不容易项目能喘口气,团队里有个休产假的,要我来接替她的工作。我希望能去做一些项目,这样可以更多的接触业务知识,但这样,又回到技术上了。郁闷哎~躲不过就接着吧,见招拆招好了。希望自己不要扎在里面,出不来。
-
我们在做一款自动化测试工具时,保持测试环境的整洁,是很重要的。也就是说,当我们自动创建了测试数据,在完成测试后,要把测试数据删除掉,这样才不会产生很多的垃圾数据,对测试环境造成影响。于是,测试数据的维护,就成了一个话题。在这个项目中,我们是这样做的,用程序自动维护测试数据,比如测试创建用户这个功能,有以下一些测试数据:loginname, userlastnametest_user1
-
软件不可能没有bug,就算我们的测试用例写的非常好,测试计划也很完美,也不可能发现产品所有的问题。我们只能在有限的时间内,更多的发现bug,解决bug。这也就涉及到了另外一个话题–Automation。自动化测试可以更快速的进行测试活动,提高测试效率。但问题是,应该对哪些东西做自动化测试?我们要衡量产出比。曾经有人说过90%的测试都是可以做自动化的,我并不质疑,因为有很多工具可以帮助我们做auto
-
首先说说什么是软件测试,为何要进行软件测试。软件测试就是在有限的项目周期内进行软件测试活动,尽可能和有效的发现软件存在的问题,并帮助开发人员解决这些问题,保证产品质量。软件测试流程首先是设计测试用例,然后制定测试计划,组织测试人员执行测试用例,发现问题后开bug,在开发人员fix bug后,测试人员在去verify bugs,最后在产品release前,生成测试报告。我们follow这样的流程,是
-
本人在做软件测试之前,做软件开发,只不过是一些简单的Windows应用程序. 个人认为自己在开发方面并没有什么天赋,也不喜欢,甚至曾经怀疑过是不是要放弃IT,转入其他行业。但换了一份工作,并有幸到知名IT公司从事软件测试工作。从此,确定了软件测试正是我一直寻找并立志于一直从事下去的行业。 我做软件测试的工作并不长,几年而已,但深深喜欢这个行业。很奇怪,同是关于软件,讨厌开发,却喜欢测试。 1、软件
-
最近做自动化测试的项目,接触到了一些自动化测试工具,有收费的,有开源的,包括QTP, Selenium, Fitnesse, Ranorex。这些都是市场是比较常见的工具,有幸学习并使用到它们,自己也成长了很多。
我把学习的过程记录下来,给同行们一些提示,也给自己一些总结。看到自己的博客成为“推荐博客”,这是一种鼓励,我会继续记录自己的学习过程,在自动化测试的道路上成长。
-
在Ranorex里面创建一个recording module后, 如“Record1”,可以添加很多action。其中一个action叫做“user code”。当Ranorex其他一些action不好用的时候,比如从下拉框选择,或者在table中选择一个element,我们可以自己写一些代码,然后用这个action去调用。
具体的使用方法是:
-
Ranorex对于web element的定位都是基于xpath的,统一放到repository里面。对于一些动态出现的element,或者有一些字段,比如名字,要用到外部的测试数据,可以用变量代替。
比如这部分字段: vehicle 的名字是要从外部测试数据读进来的,xpath是:
/dom[@path~'/fm']/iframe[@id='vehiclesIFrame']//span[
-
在Ranorex里,不同的test case或者test module中,有时需要传递一些参数,完成共同的操作。比如对于创建用户的test case,先创建一个user,在测试结束后,为了保持测试环境,需要将这个user account删除掉,这就涉及到Global Parameter的使用。
我实验了一些用法,发现只有在test suite这个级别的Global Parameter才能完成这个
-
有一位博友问了一些关于fitnesse的问题,我觉得都是不错的问题。发在自己的blog里,感兴趣的同行,可以一起讨论。
1. 如何不让fitnesse自动把驼峰命名形式的字符串识别为一个新页面(有没有转义符之类的)
试试单引号。因为fitnesse是基于wiki page的,你可以google一下wiki的语法。
2
-
今天天气很好,春光明媚,中午吃完饭,到办公室外面的湖边走走,随行的是几个去年毕业的研究生,小女孩。
她们都到了结婚的年纪,首先考虑的就是买房子。她们抱怨现在的房子太贵了,都买不起。然后我说,可以请双方家里支援一下,自己攒首付,还是困难了一些。她们说,找的男朋友,家里面条件都一般,支援不了多少,说自己上大学太不现实了,还是找个家里经济条件好的。我说,那就租房子吧。她们说,现在租房子也很贵啊,每个人
-
新使用了一个工具,Ranorex,这是一个收费的工具,主要功能和QTP差不多,可以自动化基于GUI的test case。
可以从官方网站下载,安装,有一个月的免费试用。
使用方面,比QTP简单,支持C#和VBS。
1. 对于web element的管理,放到repository里面,是基于xpath的。所以,只要理解了xpath,对于web element找不到的情况,自己就可以解决了。在x
-
1. 看两本专业书籍,提高自己对于测试的认知。
2. 看两本以上文学书籍,丰富自己的精神世界。
3. 每周至少运动一次。
4. 加强和朋友的联系,多出去走动,减少宅在家里的时间。
5. 长途出行至少一次,放松心情。
6. 加强自制力,在2013年改变自己的生活方式。
-
今天是2012上班的最后一天,再去公司,就是2013年了。
2012发生了很多事,新年初始,换了一份工作,薪金提高了,也有了更多的挑战。在新公司,学习了很多自动化测试的知识,做了两个自动化测试工具,在专业领域,有了很多提高,这正是我喜欢和追求的。
2012年在国外出差,认识了几个新朋友。2012年末,一个要好的同事又离职了,人生无常。
岁末,又老了一岁。
-
当我们在页面做一个操作时,有时会出现一个Message box 询问是否继续等,在Selenium下,可以这样处理:
WebDriver driver = new InternetExplorerDriver(); driver.switchTo().alert().accept()
或者
driver.swi
-
当点击一个button或者menu,会弹出一个新的页面,如果对于新页面进行一些操作,要使用selenium选择window。
1. selenium.selectWindow(“mywindow”),直接输入window title, 就可以了。
2. 今天遇到的问题是,新window没有title,selenium的方法都不能工作。可以使用webdriver.
yazi0127
分享到朋友圈
- 关注技术:网络管理 安全技术 系统集成
- 入住博客:2010-01-27 11.2年