第9章 项目落地开始测试(2/2)

作者:冬天的大雁

超级农业帝国从卖特产水果开始第9章 项目落地开始测试

……

时间很快过去,转眼就到了七月中旬。

网站的框架已经差不多了,前台页面已经彻底完结,后台方面也完成的差不多了,接下来就是调整优化,还有必须要进行的测试工作。

“来来来,咱们先试一单!”

开局第一单,自然得陈青玄这个老板来。

打开页面,输入测试地址,瞬间一个带着清新气息的页面扑面而来。

“雪晴这个色泽和布局做的不错,让人一看就知道是农业方面的网站。”

“网页加载速度也还行,将来上了公网应该还会慢很多,这里还得继续优化。咱们一会儿再商量。”

“购买的话,调整数量的区域再尽量大一点,我点了好几次都点不上。”

……

大致检查了一番表面的东西后,青玄直接点击了购买按钮。

霎时间,后台便生成一条订单。

模拟付款之后,这条订单被写入了数据库中,接下来就是发货和对接快递系统的事了,这边依旧是模拟测试,好在效果还不错。

“元杰,咱们把预定订单也放在数据库里吧,省的将来有人出错了,咱们这边没记录。”

“行!那我再建一张表,重新改下逻辑!”

“还有日志,日志最好也详细一点,这毕竟涉及到钱,别到时候扯不清了,那可就麻烦大了!”

系统嘛,肯定会偶尔出问题的,所以肯定会有人付了钱,但是却没有拿到货,而数据库中也很可能没有继续,这时候就需要日志的问题了,看看是在什么地方出的错,或者说到底是他们这边的问题,还是有人借机讹人。

这个都能看清楚的。

对此,蒋元杰等人也都明白,应了一声后就继续开始改进。

第二天上午,一切完结后,他们又开始了下一项测试——大规模并发测试。

由四台电脑分别开了好几十个线程,对指定服务器进行大规模请求,模拟真实的购买流程。

一时间,只见充当服务器的那台电脑上一行行的日志不停的打出,数据库中的条目也如同流水一般迅速增加。

“现在并发有两百一十多,还在上升,应该还没达到极限。

三百了,三百五十,开始平衡了。

等等,怎么不动了?”

看着服务器方面迟迟没有回应,蒋元杰目瞪口呆。

刚刚不还好好地嘛,怎么突然不动了?

检查之后才发现,服务器的那台电脑居然卡死了。

之后,他们又重复试了好几次,都会出现这个问题。

这可不行!

这网站是要面对大众的,你卡死了那可是直接绝了网站的生机。

仔细排查了整整一下午,他们才终于找到了bug,原来是邓乾为了保证数据库一致性,保证不多卖,用上了锁。

结果这个锁有概率在多笔交易同时进行的时候发生死锁,也就是互相卡住了。

问题找到了,接下来就简单了,直接改了就行。

写程度,最怕的其实不是出bug,而是复现不了,发现不了bug到底哪里出问题了。

只要知道问题所在,知道节点,那改善起来简直分分钟钟。

就这样,一行人一边测试,一边修改,一边探讨优化,整个网站也变得越来越完善,越来越像是专业网站。

又是五天的时间,众人已经做到了自己能力范围内的最好。

动静分离,评论系统,日志系统,缓存,安全方面,都应有尽有。

“现在的话,只差支付系统,快递系统,还有域名,logo。

青玄,这些都得靠你了,这些都得先有公司才行。”

“行!这个我来搞定!”

蒋元杰点了点头,又道:“还有,域名的话,你最好多弄几个,咱们的静态页面,后台,还有评论系统,甚至是图片,都最好分开,这样哪个不够了,咱们扩充相应的服务器就行。”

“行!没问题!”

“学长学长,那咱们公司叫什么名字?”

“就叫星辰科技吧!”

“星辰科技?”

“天上繁星点点,咱们虽然不能抵达,但是能时不时的仰望,也是一件幸事!

说不定,等哪一天,咱们的后代就能帮咱们实现了!”

“咱们的?”

“咱们人类的!”

“哦哦哦,对对对!咱们人类!咱们人类的!咱们人类的后代!”

颜雪晴红着脸,小脑袋如同小鸡啄米一般,点个不停。

关闭