项目测试心得

  经过差不多两个月的努力(只算写代码的时间),项目基本算是告一段落,在经过千辛万苦部署到服务器上之后就进入了测试的环节。

1、web界面测试

作为web的开发人员之一,其中的辛酸一言难尽,尤其是第一次设计的界面”由于缺少设计灵感导致web界面不符合用户体验“被舍弃,最后采用web模板对其进行修改

但是登录界面依旧采用原来的设计,虽然有点简陋,有些部分看起来有些别扭,但整体还是可以接受的

  

 

2、web功能测试

整个功能的实现是没问题的,但存在一类问题,这也是我在开发时就发现的问题,由于web主要是对四种实体类进行增删改差,所有需要输入的内容较多,而对于每一个输入的字符串理论上来说都需要存在合理性检测,比如说电话号码,邮箱等,抑或是对一些输入进行长度检测,限制输入长度。虽然直到有很多细节需要处理,但不一定能够考虑到所有问题,比如电话号码就存在两种情况,手机和座机,对于管理员登录或是修改密码一定是手机号码,这个检测比较简单,但对于门店,就可能存在座机,手机(更可能是座机,这种电话号码的组成更加奇怪),所以在很多细枝末节上考虑不全或者没考虑到。

3、app界面设计

虽然理解app界面的设计比较繁琐并且没有有效的界面可以借鉴,并且对比初期有很大的进步,但是还是觉得太简洁。

4、app功能

实际在第一次迭代中app的主功能就已经基本实现,后面只是做一些优化以及实现一些小功能比如个人信息,首页显示内容。整体实现无误,只是存在一些小bug

测试过程与心得

我们的项目分为两个部分--app部分与web部分,并且在开发的时候两者是分开开发的,所有在测试的时候我们就采用了交换测试的方法,以及自己测试(最后主要还是通过自己测试)的方法来查找与修改问题。首先我先来谈谈自己测试的一些感想,最大的问题就是要从客户的角度进行出发,由于本身作为开发人员,所以很多实现上就是比较抽象,换句话就是整体上实现了该功能,但是从用户体验来说不能做到don't make me think的程度,所以找到的第一点就是对于需要对各种小的细节进行详细的考虑,最典型的就是当进行错误操作时需要进行弹窗警告,操作错误之类的提醒,再往上一步就是能够显示出该操作的具体哪一步错误,在经过一番修改之后我介于两者之间,有提示,有较为详细的提示,但肯定是不全的。另外一个很大的问题就是app与web的交流问题,在开发中我们是将两者当作两个项目来开发的,所以我们将其结合在一起时会发现没考虑两者数据同步的问题,虽然最后的解决方法不难,但个人感觉这是一种错误的设计方式。

  而对于app的测试,出现的最大的问题就是版本不兼容的问题。由于最开始开发时没有经验,也没想到版本兼容的问题,就用安卓开发工具一直做,直到最后发现安卓的开发版本太低,很难找到一个手机能运行该app。这也是整个过程中一个较大的失误,在此基础上也找到了web也存在不兼容的情况,谷歌与ie对于同一条语句的处理不一样。但无论如何,这个项目依旧给了我一次全新的体验,也为我以后去实践提供了很多经验。

转载于:https://www.cnblogs.com/GongZhiMao/p/10208054.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值