这是我的第一次结对编程,跟队友约好一个下午在寝室就开始了。主要用录屏软件完成了录制,期间只有一段被跳过的漫长的调试过程是用手机录两个人的动作。感觉结对编程还是新鲜的,两个人在结对编程的时候可以交流很多东西,互相之间都能向对方学到东西。
编程的过程有点磕磕绊绊,首先是两人都不是特别熟悉单元测试的写法,有些比较细节的东西会写错,改了挺多次的。不过最主要的还是我们俩对整个过程掌握得不够好,写adminLoginTest的时候,dom的click事件触发后,没有预料到需要等较长的一段时间,最开始就自信的以为速度很快,只设置了1秒的等待时间,结果就是不通过测试。我们俩从数据是否创建成功,到是否进入数据库,到是否传到input标签中,以及adminLogin里的post函数是否被调用,调用之后的结果是什么,基本上是手动把整个过程都验证了一遍,也没发现哪里写错了。最后两个人做了一个下午的调试,才发现,等待时间不能只有1秒,把等待时间设置为20秒之后就测试通过了。。。也是非常的尴尬,瞬间感觉自己的智商受到了莫大的侮辱XD。
结对编程视频因为录了快两个小时,主要时间都是在做测试过程的验证,所以把这一大段时间截去了,用一段加速过的视频代替,最后再放上成功完成测试的步骤视频。