QTP连接DB2的问题解决啦
这段时间一直在做自动化测试,从开始看人家写的函数,到之后完全的用起来,到现在终于可以松一口气了。虽然开始的时候感觉很累很累,每天要编写和执行20个左右的脚本,但也从中学到了很多,从开始零零碎碎毫无组织的零件到最后组装成一个个像模像样的脚本,心里还是挺有成就感的。整个过程中,除了环境的问题,遗留下来2个问题,一个是我昨天说的日期控件的问题,还有一个是QTP连接DB2的问题,之前执行时一直报错“找不到指定的数据源”,开始怀疑数据源名称与数据库名称填写错误,后来发现怎么试怎么改都不能通过,于是在控制面板中设置数据源,但还是无法连通。就在此刻,我觉得我得尝试一下通过DB2客户端配置来解决这个问题,因为对DB2了解太浅,在写脚本的过程中花了很长时间百度其配置方法,但还是因为对一些概念的模糊理解导致配置失败。不知道什么原因,今天只花了上午1小时左右的时间就把这个问题解决了。解决方法就是:通过DB2客户端配置数据源。其实说到此,有点自省,一开始的时候组长有告诉我原因可能是客户端没有配置,但因为我对DB2的不了解以及我的急躁打断了组长说话,我说,DB2客户端已经安装了,而且我可以通过DB2 dbvis.exe连接到数据库。固执地认为不会有什么问题,组长是个很腼腆的人,他就顺从我的意思说,那我就不知道什么原因了。今天,知道今天我找到问题的原因,我才发现,我错了,在工作中,不管是跟谁说话,都一定先听后讲,一定要听完对方的讲话,对于不懂的不理解的,可以继续问其原因,但千万不要打断,这会让你损失很多。可能就因为你的打断没有理解问题的原因所在,你要花费更多的时间更多的资源来解决这个问题,这样会降低工作效率,所以,洗耳恭听固然很重要!
另外,还发现一个问题,人在压力下是不会有高工作效率的!为什么这样说呢?还是从这两个问题中发现,因为在前期写脚本的过程中,为了赶进度、为了每天发的日报有漂亮的数据、为了要呈现给领导我的能力很强,在心里特意给自己太大的压力,在碰到问题时几乎没法静下心来解决,反而让人头疼,倍感压力,因此将问题搁置到最后脚本写完的时候再回头来看,现在发现,心里轻松了,再来解决问题会有事半功倍的效果,不需要花太多时间,只需要静心思考和鼠标轻轻一点就一切ok!所以啊,以后不管有多大的压力,都要学会放松,适当的释放压力,这样才会有高的工作效率,且人也不需要那么累。