软件测试高薪之路:UFT/QTP 面试权威指南

978-7-115-44419-6
作者: 【印度】Tarun Lalwani(拉尔瓦尼 T.)
译者: 吴鑫杜翔赵旭斌
编辑: 张涛

图书目录:

详情

这本书有近500个互动问答,从基础、中级和高级覆盖面广,知识点全面,以问答叙事的方式展开,有点类似咱们的问题解答那个章节,很实用。例如:如何声明或不声明变量可以更改脚本的输出? UFT的对象标识属性是如何选择?什么是测试自动化框架? 从本地对象库中共享对象存储库有何不同?在任何面试或认证之前,温习你的概念。你可以使用这个作为参考书第二版。

图书摘要

版权信息

书名:软件测试高薪之路:UFT/QTP 面试权威指南

ISBN:978-7-115-44419-6

本书由人民邮电出版社发行数字版。版权所有,侵权必究。

您购买的人民邮电出版社电子书仅供您个人使用,未经授权,不得以任何方式复制和传播本书内容。

我们愿意相信读者具有这样的良知和觉悟,与我们共同保护知识产权。

如果购买者有侵权行为,我们可能对该用户实施包括但不限于关闭该帐号等维权措施,并可能追究法律责任。

• 著    [印度] Tarun Lalwani

  译    吴 鑫  杜 翔  赵旭斌

  责任编辑 张 涛

• 人民邮电出版社出版发行  北京市丰台区成寿寺路11号

  邮编 100164  电子邮件 315@ptpress.com.cn

  网址 http://www.ptpress.com.cn

• 读者服务热线:(010)81055410

  反盗版热线:(010)81055315


Simplified Chinese translation copyright ©2013 by Posts and Telecommunications Press

ALL RIGHTS RESERVED

UFT/QTP Interview Unplugged, by Tarun Lalwani

ISBN: 9780983675945

Copyright ©2012 by Tarun Lalwani

本书中文简体版由作者Tarun Lalwani授权人民邮电出版社出版。未经出版者书面许可,对本书的任何部分不得以任何方式或任何手段复制和传播。

版权所有,侵权必究。


本书写法新颖,以一名测试程序员面试一个著名公司的故事为主线,把测试中遇到的面试问题、QTP在项目实战中的技术问题风趣幽默地表达出来,有别于大多数技术书平淡的讲述方式,阅读起来使人爱不释卷。本书涵盖从基础到复杂的QTP相关的概念和技术,学起来非常有意思,可以彻底消除QTP实践者关于QTP的误解和怀疑。

本书适合手工软件测试人员、分析人员,想转入自动化或QTP的管理者。总之,各种级别的软件测试人员都适合阅读本书。


近年来,许多IT公司已经意识到软件测试是他们研发工作的必要组成部分。软件开发领域的引领者,如Google或Facebook,已经认识到自动化测试的必要性。举一个实例,Facebook需要应对成千上百次修改的安全升级,包括缺陷修复、新增功能和产品改进。面对几百名工程师,每周几千次的修改以及全世界上亿用户,Facebook在他们每次发布的工作中都依赖于他们的自动化测试,包括单元测试和GUI测试。另一个实例是,Google专门成立了一个产品团队,研发致力于提升生产力的内部和开源工具,这些工具提供给全公司的所有工程师使用。他们负责研发和维护代码分析工具、集成开发环境、测试用例管理系统、自动化测试工具、构建工具、源码控制系统、代码走查调度程序、缺陷数据库等。研发这些工具的出发点是为了提升工程师的效率。绝大部分工具在战略目标层面上,预防的意义要大于检查。

以上传达的信息已经很明确了:有质量的软件发布无法脱离有效的自动化测试。有很多自动化测试工具都可用于支持自动化测试,最流行的第三方自动化测试工具是HP的QuickTestProfessional:“HP仍然在市场上占主导地位,在各大公司都能见到它的身影。它的主导地位体现在所有其他工具的定位都围绕HP的工具,已经有不少竞争对手集成至HP的产品中。”事实上,所有的业务集成商、业务外包提供商和测试咨询公司都为HP的产品线提供支持,这使得公司可以非常容易地找到有经验的测试人员。目前,SAP已经重新将HP的测试工具当作整体质量解决方案的一部分进行重新销售。HP通过收购,为安全分析增加强有力的供给扩大自己在质量领域的占有率。新产品原计划于2011年发布,结果在2010年就上市了,这体现出HP缩减了在技术创新方面的开支,用以扩展质量解决方案的广度(加入测试数据管理和手工测试),以及占领ALM市场的更大份额。这个公司研发了各种与软件质量相关的工具,如功能测试工具(包括QTP)等。

QTP作为一种非常强大的工具,有必要有一本教你“如何用……”的书。Tarun Lalwani已经向不少年轻人或有经验的QTP使用者传授过非常有用的QTP相关的知识。他的第一部著作是《QuickTest Professional Unplugged》。《And I thought I knew QTP!》是紧随第一部著作的又一力作。Tarun提出的“必须看”的指南可以帮助读者成功地完成QTP测试工作。尽管这本书的标题感觉上与用QTP进行自动化测试类似,比较枯燥,但是这本书的语言组织非常优秀,并且非常有趣,形式类似“访问”。通过提问加回答的方式,深入解析各种可能遇到的QTP相关的问题。这本书为大多数用户可能遇到的QTP相关的问题提供了明确的解决方案,并且提供了针对入门到进阶各种级别的QTP用户所需的大量必要的知识。

 

Elfriede Dustin

自动化软件测试布道者

 

Elfriede Dustin是一名拥有20多年经验的IT老兵,个人创作过及与别人合著过《Web系统质量管理》《软件安全测试的艺术》《自动化软件测试》《高校软件测试》及《自动化软件测试实施》等著作,目前供职于ITD。


“我认为这本书将成为另一种类型的技术书籍!”

Tarun的新书《我认为我掌握了QTP》是技术书籍创作领域的一种不寻常的革命。它不同于我之前读过的其他技术书籍。里面介绍的方法都非常有趣,这将激起你继续往下阅读的兴趣,就好比读一本科幻小说。整本书都非常有趣,阅读起来会很愉快,但是不要把它当作是一本技术参考工具书来使用。这是一本从头到尾读一遍后能够学到不少知识的书。

Tarun在某种意义上通过写这本书改变了技术书籍的创作方式。我希望其他作者能够从中得到启发,并能在将来的写作中使用类似的结构和格式。Tarun能够写出这样一本“本垒打”式的书籍应该得到赞美!

 

AJ Alhait

 

AJ Alhait是SQAForums.com和QAtraining.net的创始人和所有者,涉足软件测试领域超过18年。SQAForums.com汇集了各种QA专家,拥有190000名会员。作为一个知识分享的平台,它已经帮助到许多专家提升他们的专业知识。Tarun一开始也是通过SQAForums.com分享知识,后面转到经营个人博客KnowledgeInbox.com,现在则通过书籍传播知识。


本书是荣获第二届ATI自动化图书奖的、业界称其为自动化测试QTP专家的又一力作。

最近,在进行我们公司的工作访谈时,我发现许多参与者连QTP相关的非常简单的问题都答不上来。我发现他们中的部分人是有一些实践经验的,但是却无法解释背后的原理。然后,一些应聘者明显夸大了他们在这个专业领域内所掌握的知识或技能的等级。

直到一年前,为了推动促成一份标准答案的形成以及避免阻碍别人的自主思考,我首先想到的是在各大公开论坛上不回答任何问题。即使我回答了这些问题,但我首先会看这个人在寻找答案上面已经做了多少努力。

但是,最近与组员的一个模拟访谈激发了我一连串的想法。在访谈过程中,她非常紧张,连一些基本的问题都无法回答上来,实际上她的实践经验却非常丰富。这使我意识到大部分人可能有很强的实战经验,但是对QTP背后的原理知识却非常匮乏。

这次事件之后,我开始“混迹”各种论坛,寻找QTP相关的问题和回复。最糟糕的是看到不少新手提供的错误答案。例如,有一个问题是“能否在QTP中使用JavaScript”,回答是“可以,我们可以在QTP中使用JavaScript,但是使用之前,必须安装Java插件”。这仅是这些可能严重误导新手的众多回复中的一条。还有其他一些用户还依赖于这些回答来解决问题。看到这些回复和技术支持,我非常吃惊,与此同时,使用者分享的是这些错误的知识也让我感到一丝担心。

如今,世界各地的专家都会避免回答这些已经有标准答案的问题。但我最近的一些经历使我意识到,更重要的是需要专家正确回答这些问题,从而消除在QTP知识上的误解。

有了这个目标,我决定写一本关于QTP的书,采用故事流水线和基于对白式的方式,取代大多数工具书可能采取的平淡的FAQ的格式(限制了对白的范围)。本书将涵盖从基础到复杂的QTP相关的概念,学起来会非常有意思。这是我写本书希望达到的目标,消除QTP实践者关于QTP的误解和怀疑。

手工测试人员、分析人员,想转入自动化或QTP的管理者,各种级别的软件测试从业人员都适合阅读本书。本书涉及QTP相关的各种概念,能够提供理论和实战知识。希望本书能够以一种简单的方式介绍这些概念,而听起来又不过于简单。

本书的所有角色和姓名纯属虚构,若与真实人物/公司/姓名/资料/产品雷同,纯属巧合。编辑和投稿联系邮箱为:zhangtao@ptress.com.cn。

作者


我乘坐的航班大约在上午11:00顺利抵达位于印度西部的普纳机场。QueenFisher航空很少晚点,一直以来是我的心头所爱。路途的奔波让我身心疲惫,此时我最想做的事就是赶紧取到行李,马不停蹄地回到温暖的家中。可事与愿违,由于传送带机械故障,我不得不又眼巴巴地多等了40分钟,最终,我拿到了行李,搭上了预约的出租车,飞驰回家。

正所谓福不双至,祸不单行,老天又跟我开了一个玩笑,突然毫无征兆地下起倾盆大雨,往往坏天气总与严重的交通阻塞联系在一起,可事实还不算太糟,大约13:30我终于拖着疲惫的身躯踏进了家门。

(……)

第二天是美好的周五,一星期中最后一个工作日,也是公司每周的便装日,轻松惬意的笑容洋溢在每个人的脸上。像往常一样,我点开了Outlook查收邮件,旋即,我便被收件箱上的提醒数字震撼到了,一共只请了2天假,竟然收到整整226封邮件!我粗略地浏览了一遍,发现大约200封邮件都是转发,我根本提不起半点兴趣,“真是浪费时间”,我心里嘀咕到。不过,那时我应该正在海滩上享受着美好的假期,我可不希望被这些麻烦事打扰。

整整7年,项目交付日程安排一直非常紧迫,我曾经很习惯那样的生活,突然有了假期,一下子抛去工作,全身心地放松下来还真有些不太习惯。这种感觉有些奇怪,我并没有感到由内而外的舒畅和放松,可毕竟,终于有机会能休息一段时间还是不错的。

午间,照例和我的朋友们围坐着共进午餐,两天不见,他们问得最多的一个问题是,“这两天发生了哪些事?快给我们讲讲!”我有些语塞,不太想回答这问题,可一时间又不知道该如何转移话题。他们似乎从我的闪烁其词中读出了什么,但又不得其解。

午休后,我拿起桌上的一些文稿,这是一些我已经收集已久的文章,没想到只读了开头,便被深深吸引住了,这些文章实在太引人入胜了,不知不觉几个小时便过去了,当身边的同事们纷纷开始整理公文包,我才意识到下班时间到了。

晚上闲来无事,我打算再看一遍我最爱的电影——《黑客帝国》。我实在非常喜爱这系列的价值观和世界观,在我看来,电影里提出的那些有趣的问题有着丰富的内涵,它与人的生活息息相关,是对现实世界的一种思考、描述以及刻画。

DVD里的碟片旋转着,而我怎么也无法集中精神,这一周发生的事如电影般一幕幕在我脑中重放。我认为我可能已经搞砸了一件也许能改变整个故事走向的事,可现在说什么都晚了,事已成定局,一切已无法重头开始。如果这件事是一个人能决定的,那也许还对我有利,可惜的是,有许多人牵涉其中。

我的室友两周前因为一些事已经回老家去了,看着略显冷清的屋子,我意识到,一个人过周末实在难熬,想来,我也好久没去影院看电影了。于是我拨通了两个好友的电话,相约去看最近上映的大片。我们约在FSquare影院见面,可令人失望的是今天所有的热门场次已满座(见上图),影院已不再出票。天哪,是不是所有人都在跟我对着干,约好今天来占领影院!真是祸不单行。

正当我们准备打道回府时,一个小个子凑上来,“《Feel N Freadky》的票要吗?朋友送我的票,还多了几张”,我愣了一下,虽然这部电影情节可能有些悲伤,但是我们也没什么其他选择了。“我们要了,价格多少呢?”,“如果你们有a KodaFone cell connection,我就免费送你们2张票!”,免费送我们?我们恰好都有cellular service provider!真是太幸运啦!”来,给你票!“小个子爽气地递过两张票,转身离去了。这时我才意识到,我们一共有三个人,而只有2张票,不可能3个人一起来,就2个人进去看电影,这样未免太不够哥们义气了。经过紧急商讨,我们决定去附近另一家影院碰碰运气。

路上我朋友问到,“那这2张赠票就不要了吗?真可惜”“哎,算了,随它去吧,我们有3个人,不能把你留在影院外。”,我打趣道。

当我们穿过马路向停车场走去时,我无意间撇头看到不远处有两个风姿绰约的年轻女孩,突然一个念头闪现出来,我快步上前,来到女孩们的面前:

我:hi,打扰一下,请问你们想看《Feel N Freadky》吗?

(她看了我一眼,眼中闪烁着狐疑的目光)

女孩:嗯,我挺想看这部电影的,不过……

我:那就行了,我有两张票,我们有事不去看了,你们要的话就给你们吧。

还没等女孩做出反应,我便把票塞到她手中。

女孩:多少钱?

我:免费的,送你们的,希望你们喜欢这部电影。

女孩:这样不太好吧,我觉得还是得给你钱。

说着,她开始从包里取出了钱包。

我:真的不用,我有急事没办法去看,不能浪费了这票。

当我回到伙伴们身边时,他们已经停完车等候多时了。我们来到另一家影院,幸运地发现这里好多热门场次都还有余票任我们选择。按照惯例,明主表决后,大家一致决定看18:30场次的《Inception》,购票完毕,看表才17:15,还有充足的时间够我们去悠哉地点上一杯FarBucks咖啡,再闲扯几句,打发时间。坐在舒服的沙发座上,我品了一口香草拿铁,任香浓的咖啡唇齿留香,悠悠地闭上了眼睛,这几天发生的不同寻常的许多事又闪现在眼前。不过,我还没来得急多想,Raju就打断了我的思绪,“喂,发什么愣呢,是不是还在想刚才的美女呢?”,我猛然间从回忆中挣脱,回到现实。

电影18:30准时上演,一气呵成,酣畅淋漓。我之前从没有看过情节如此跌宕起伏、引人入胜的电影,整个过程我几乎紧张地不敢眨眼,生怕错过任何一个镜头。影片描述了一种能够潜入人类的梦境并且盗取思想的神奇超能力,我着实佩服编剧天马行空的想象力和对梦境完美诠释的掌控力。我不由地感慨道,目前对于人类沉睡后大脑的活动状况的认知实在是少之又少。不过实话说,我对此倒是没有很感兴趣,比起对什么事都了如指掌,我倒是宁愿选择舒舒服服地好好睡上一觉。

看完电影,我们到Inland China餐厅用餐(见上图)。那是我第一次尝试这家餐厅,也正是有了这次愉快的体验,之后好长一段时间我都对中国菜情有独钟。我深深爱上了拥有五千年文化底蕴的东方美食。真是一个完美的周末之夜!

第二天,一觉醒来已是周六中午,窗外阳光明媚,我赶紧起床美美地享用了一顿早午餐。读完报,我用一下午时间打扫房间。

周日如期而至,我怀着务必期待的心情关注着邮箱,等待着那一封邮件。一整天,我几乎都在不时地敲击键盘上的F9按键刷新页面,第一时间阅读每一封‘WhyMail’收件箱内的新信息。然而,我所期待的那一封却迟迟未到。接下去的三天,情况依旧如此,我浑浑噩噩,意志消沉,我想,也许它再也不会来了。我无比失望却无能为力,我安慰自己,这不是世界末日,一切都会好起来。我努力收拾心情,用Andrew的一句名言自勉。

“成功或是失败都是生活的一部分。你必须从失败中总结经验教训,然后以更坚定的决心投入到新的挑战中去。”

日子一天一天过,我也逐渐调整好心情进入正常的生活轨道。又是一个美好的周五,大约是上午11:00,手机铃声响起,一个熟悉的来自德里的电话号码闪现在屏幕上。我眼前一亮,是的,这正是我日思夜想、一直在等待的那个号码。

我:你好。

打电话者:先生,您好,这里是ISEEI银行。请问您有意向在ISEEI银行做购房贷款吗?

我:(此时此刻,我的心情犹如过山车一般,才刚开始直上云霄,就突然向下俯冲,跌到谷底。要不是一贯以来以绅士自我要求,我就立刻挂断电话了,我决定打发下无聊的时光。)

我倒是有些兴趣,请问你们同时也提供一些免费的房源信息供选择吗(见下图)?

打电话者:先生,您好,我们只提供购房贷款,目前暂不提供房源推荐服务。

我:但是,我都没有合适的房屋,贷款有什么用呢?

打电话者:先生,房源信息可能需要您自行寻找或者稍后相关专业咨询顾问可以联系您协助您做选择。

我:我考虑一下吧……对了,一般我最多能贷多少呢?

打电话者:先生,您方便告诉我您在哪儿工作以及月薪多少吗?

我:我在德里CannotPlace有一间小茶馆,生意还不错,不过我不太方便透露收入。

(我就东一句西一句和打电话者扯了好久,最后她礼貌地挂断了电话。)

我瘫坐在座位上,这几周发生的事又一次浮现在脑海。一切都要从两周前的那个如往常一般平静的周一说起。


俗话说,一日之计在于晨,一周之计在周一。对于我来说,周一常常与繁重的项目相伴,再加上还没从休闲的周末中调整过来,周一真的没那么可爱。不过,那天例外,一大早我就听到一个好消息,我为之奋斗了无数个周末与加班日的项目已经顺利验收通过,这一刻,我觉得所有的付出都是值得的,我仿佛看到了客户投来的满意、肯定的目光,闭上眼,耳边似乎响起了大家赞许的掌声,终于,我感到难得的轻松与惬意。一直以来,我始终处于高强度、大压力、版本更新频繁的工作环境中,需求总是在变化,竞争对手总是在抄袭,客户总是在抱怨,这一切都已如家常便饭。不过那一天不同寻常,我觉得每个同事都那么友善,大家似乎都笑眯眯的。也许没有什么事比能得到客户的肯定更让人感到高兴的了。突然,一个提醒框在桌面上跳出来,原来是客户提出的小组会议请求。右下角的时钟显示当前时间10:00,相关人员也陆续进入会议室,静待会议开始。

我找了个空座坐下,环顾四周,Tiniv,Yogi,Rehm,Jhinga,Bignes,以及我的项目经理Saili都已经到了,唯独缺了Kates。我赶紧拨打了他的分机电话,“Kates,在哪儿呢?大家都到会议室了,就缺你了,会议还有2分钟就要开始了。”

随着客户方的代表Charles加入会议,会议正式开始。我们都知道Charles讨厌电话会议被烦人的手机铃声打断,因此我们早就乖乖地将手机调至静音。

Charles:大家早上好!

Team:早上好,Charles!

Charles:我相信大家已经知道项目已经顺利通过验收的消息,今天的项目会议也基本上是最后一次了。事实上,我们已经共同奋斗了足足6个月,不过,我常常觉得我们像是才开始合作没多久,我想可能我是真的非常享受和你们一起工作的时光。

(我心想,“拜托,你敢不敢问问我们的想法!我觉得项目像是已经进行了一年之久!”)

首先,我向各位这半年来为项目付出的辛勤劳动表示最衷心的感谢。虽然我们遇到许多困难和挑战,但你们团结一心、奋力拼搏,最终取得了最后的胜利。

我相信,没有各位的汗水,就绝没有如今的成功,我由衷地为所有人感到骄傲,以你们为荣。

很高兴有机会和大家合作,我非常希望以后我们还有机会坐在一起。好了,我说了那么多,Saili,你还有什么想补充的吗?

(我被Charles这一席话惊得目瞪口呆,这还是我认识的那个Charles吗?他今天完完全全像另外一个人,整个会议的气氛也和往常大不相同,经常不断提出缺陷与问题的测试团队今天也集体“良心发现”,显得尤其和善亲切,他们可是一贯会连珠炮似地抛出新问题,搅得我们周末不得不来公司加班。)

Saili:那我就补充几句。首先我衷心感谢Charles对我们团队提供的大力帮助。如果没有你们的支持,项目可能就无法在预定时间内顺利完成。

(大力帮助?……有吗?我偷偷冲着Saili扮了个鬼脸,她微笑回应。)

我也想谢谢我们团队的每一位成员。我知道你们在过去的几个月里都投入了百分之一百二十的努力。因此,我们在今天获得了可喜的回报,你们每个人都是最棒的!

Jingha,你一直在负责整个项目的版本交付工作,你完成得非常好。

Nurat,你是UFT方面的专家,感谢你一直以来的专业技术支持,你帮助我们解决了大量的相关技术难题。

Rehm,Bignes,Kates,我知道这是你们真正意义上的第一个重大自动化项目,不过你们表现得非常好,相信通过这次实践,你们一定已经对UFT和自动化测试有了相当的了解与认识,我为你们骄傲。

(这一刻,笑容浮现在每个人的脸上,Saili的一席话对大家有一些鼓舞作用。)

Tiniv,Yogi,可以说,你们负责的SWAT模块是复杂并且最难去实现自动化测试的。但是你们克服了困难,不仅完全理解了代码,还实现了各种场景下的自动化测试,完全打消了我们早先的顾虑。再次感谢大家,谢谢!

(我们觉得这个项目结束后,大家应该能得到一周的休假,因此都分外激动和喜悦。)

Charles:谢谢Saili精彩的发言!刚才我忘记一件事,我们领导对这次项目顺利通过验收感到非常满意,并且决定准备分别送各位一个8GB iPod略表心意!(见下图)

(Saili按住了会议电话机的麦克风静音键,旋即,会议室里爆发出一阵欢呼,我们相互击掌庆贺。我们为了项目的成功而异常兴奋,当然,还有一个意想之外的来自客户的礼物。我工作七年来,几乎从未收到过客户的礼物,这是对我们工作的高度评价。)

一直以来,我们看到Charles就发憷,她不苟言笑,常板着一张脸。不过,今天她竟然破天荒地冲着我们竖起了大拇指。

我们团队:谢谢Charles!

Charles:大家太客气了!我一会还要跟大领导开会,要不我们今天就到此为止吧。

再次感谢大家,谢谢!

会议圆满结束,我们走出会议室。回到座位,我发现我手机有3个‘未接来电’,号码很陌生,正当我要查一下来电是何人的时候,Raju从背后玩笑似地拍了一下我的肩膀,笑着说道,“Nurat,老兄,项目终于结束了,再也没有无尽的加班啦!”

"是啊,这项目还真挺有挑战的,不过万物有始就有终,我们总算盼到这一天了!" 我们默契地一起大笑起来,正由于有了这个小插曲,我完全忘了未接电话的事了,顺手把手机揣到了上衣口袋。

“今天心情好,去喝杯咖啡不?怎样?”Raju提议道。我愉快地接受了邀请,“完全没理由拒绝,今朝有酒今朝醉,明天不知道会不会又来麻烦的项目了。”于是,我叫上了好友Kulu。三人行必有我师焉。

我们步出办公楼,来到不远处的咖啡屋,点了三杯香滑的卡布奇诺(见下页图)。我们在角落的一张圆桌旁坐下,我突然想起那几个来自陌生号码的未接电话,陷入了深深的疑惑中,这会不会就是那里的电话呢?不一会儿,我们的卡布基诺到了,Raju抿了一口润滑的奶泡,打破了暂时的沉默,“Nurat,下一步你有什么打算?继续留在公司,还是你已经开始在外面找更好的机会了?”

我也抿了一口,奶泡润滑香甜,咖啡苦涩香郁,美妙的味道在口齿间流连,“我还没仔细考虑过,不过有一点是肯定的,我想继续钻研UFT,参与相关的项目,面对更大的挑战。”

Kulu皱了一下眉,“你还真是UFT狂人,经过这次项目的折腾,你还觉得不够挑战吗?”

“他实在是太爱UFT了,看来他真是打算成为UFT大师了。”Raju打趣道。

“我觉得只是了解UFT如何使用是远远不够的,还需要学会如何在现有的环境中高效地使用测试工具。所以,要不断参与有挑战的项目,通过实践把学到的理论知识转化为实际能力。”我笑着补充到。

美好的时光总过得很快,20分钟后,我又坐回办公桌,刚把手机放到桌上,屏幕就开始闪烁了,这时我才意识到,会议结束后我都忘记把手机调回普通模式了。我拿起手机,接通了母亲的电话。

我:妈,是你吗!

母亲:Nanu,你好吗?

(我叫Nurat,而我母亲从小就亲切地称呼我Nanu,我已经长大成人了,每次被喊起,总还觉得有些尴尬。母亲大人一般这时不会给我打电话,莫非是家里出什么事了?我有些忐忑不安。)

我:妈,是不是有什么事?

母亲:没事没事,一切都好,别担心。我打电话就是想告诉你一声,我收到你新办的借记卡了。

(我这才想起来,由于我原本的借记卡掉了,我确实重新申请了一张新的借记卡。)

我:哦,我知道了。妈,你先替我收着卡,我下次回德里的时候去取。

(同时,我的手机提醒我有一个新的电话呼入)

我:妈,我有一个重要的电话马上接一下。回头我再打给你吧。

于是,我接通了新的来电。


相关图书

现代软件测试技术之美
现代软件测试技术之美
渗透测试技术
渗透测试技术
JUnit实战(第3版)
JUnit实战(第3版)
深入理解软件性能——一种动态视角
深入理解软件性能——一种动态视角
云原生测试实战
云原生测试实战
Android自动化测试实战:Python+Appium +unittest
Android自动化测试实战:Python+Appium +unittest

相关文章

相关课程