PDA系统之现场测试--跳跃性成长的过程(一)

         13号,我和姚双一起带着自己做的工程去检查站做现场测试。我们的工程总体已经完工。只是还有一些细节的问题(参数和类型问题)没有解决。

          这次去测试的主要目的是:让我们的程序可以在对方实际的应用环境中正常联网运行。这是最主要的目的。同时发现这次过程中会有什么新的问题出现。

         到现场后遇到的第一个问题:对方接待的人已经换了,是另外一个技术员工,沟通需求有变化。我们介绍了这个系统的功能,同时让他提出一些不合理的地方,对方接待员对前台功能看了一下,同时听完后台的介绍是直接存储前台数据后,提出后台我们需要直接给交警打交道,把我们的信息要能够直接发给交警(这是一点变化,不过基本不影响我们现在的实现)。

         第二个问题:上班时间受限制。赶到现场沟通基本内容之后已经是下午4:30,对方的下班时间是5:00.所以对方人员说:你们只有半个小时的时间,所以你们要明确这次来的主题。我们提出进行现场测试的主题他们没有满足,因为基站没有搭建完整。之后提出:要对要对一些细节问题进行明确,(前台的一些要求和后台的一些数据库安装位置问题),对方因为换了人了,说有些不太明白。所以最后的结果是:对前台就看了一下我们做的具体的东西。对后台提供了一台电脑,一个无线的路由,让在这个小的环境中进行一下测试,以完成我们这次的目的。当时我认为这个环境和我们自己平时测试的环境没有什么大的区别,不过还是准备进行一下测试。这时已经是5:00了。对方人员已经下班了,留下来一个人等我们进行安装测试。让人感觉很着急。

       第三个问题:资源短缺。

       1对于前台就直接带上程序和笔记本过去了,对于后台还需要在现场进行安装。因为还没完工,同时怕当时测试环境有问题,所以我安排的是:直接带上eclipse和工程,然后带tomcat,jdk,jre,然后防止对方的环境中没有数据库,所以同时也带上了oracle数据库和我们的数据库文件。

      2 安装数据库。

        到现场安装的时候我发现带的数据库是iso文件,对方电脑上面没有虚拟光驱(同时系统也是xp的,我们平时的环境是windows7)这样安装基本无法进行,于是我打开了这个iso文件,直接运行了里面的exe文件。这样可以安装,不过这个安装貌似不是特别的全,和平时的安装过程有点不一样,缺少了很多需要设置的步骤。同时用plsql数据库图形化工具进行连接的时候,出现了一个监听的错误,由于当时没有网,所以没法进行查询。所以我当时决定将数据库连接这一步给省掉,直接运行eclipse环境和前台的调试,不进行入库,同样可以达到我们这次测试的目的。

       3配置运行环境。

       当时的工程文件是直接拷贝过去的,拷贝后检查了一下工程里的问题包括引用文件都没有缺少。到现场安装了jdk,jre和tomcat后拷贝进工程去发现“httprequest和httpresponse”两个引用下面有红线提示错误。有jar包没有引用进来。同时部分引用出现了错误提示。考虑到可能是底层的问题,可能是系统或者是运行环境版本的问题,但是也没有相关的文件了。所以当时很崩溃。

       4应急方案。

       其实去之前,我就考虑到会有问题出现,虽然不知道是什么问题,所以我带上了自己的小本本,上面有以前搭建好的环境。所以决定把工程拷贝到这里面来进行运行。(当时我把工程拷贝了两份,一份在u盘,一份在移动硬盘。可恶的是当时u盘在我的小本上打不开。可喜的是我还有一份工程)。就这样测试环境在他们的网络环境中,在自己的客户端上面进行运行。这一步还算顺利,测试环境就算是解决了。       

       第四个问题:网络设置。

       前后台进行联网,通过无线路由,需要对前后台的网络相关的设置进行查看和基本设置,这里我们操作起来,感觉很不熟悉,虽然是一些基础性的东西,但是依旧有些陌生。当时在什么的技术员也是懂计算机的,这些基本的东西他正好是比较熟悉。在他的帮助下我们进行了联通测试。

      第五个问题:不能快速分析道问题。

      可喜的是去之前考虑到前台也可能会出问题,让姚双带了她的本过去。这样我们在前后台传数据不通的情况下可以用本进行现场调试。不过当时两台电脑可以ping通,但是前台传递数据调用后台就是没有反应。一点接受不到调用信号。调试发现每当前台运行到调用网络部分就无法继续运行。就这样我们的工程卡死了,不知道是当时对方的网络有问题,还是我们的工程有问题。

        第六个问题:时间和环境受限。

        1当时时间已经是6:20了,由于我们是被米老师的亲人转车送去的,我们在里面进行测试,他就得在外面一个人等我们,所以考虑到应该适时回来。同时工作站已经下班,所以我们在现场再调试也有点不合适,所以决定回来在进行我们的工程测试。

        2幸运的是回来的时候基站安装工作人员正好又去进行安装了,我们顺便询问了一下我们的工程和他的环境之间有没有什么需要设置的地方,对方说两者没有关系,我们只管按照我们现在的进行操作,应用他们的网络就行。

        3同时,他们貌似对网络ip设置比较熟悉,他拿过我们的PDA去,看了一下,顺便说到我们的ip设置没有进行重新设置。到这时我们也貌似意识到刚才的网络不通也可能是我们的PDA没有进行正确的ip设置。不过当时的机器和网线都复位了。所以我们没有进行重新测试。

       

        就这样,我们的整个测试算是以失败告终。       

 

       米老师说上次看到面试很吐血,估计这次看到我们现场测试也会很吐血,所以米老师没有去是一件很幸运的事情!

 

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值