15
回答
php项目,有很多ajax页面,经常出现重复bug 和 未考虑的逻辑路径问题,经常被老板骂
【腾讯云】学生服务器套餐10元/月 >>>   

php项目,

有很多ajax页面,

经常出现重复bug 和

未考虑的逻辑路径问题,

经常被老板骂

请问php项目 的 测试 一般怎么做,我们人手有限,自己开发自己测试啊,

测试软件和测试流程怎样?怎样避免重复bug

举报
qingfeng哥
发帖于5年前 15回/944阅

以下是问题补充:

  • @qingfeng哥 :问题的关键在 怎样保证 测试过的 bug 不会再次出现 还有就是 有些页面上的功能,在流程上未考虑全路径上,未考虑到的程序员确实没有开发的,也被老板 一并视为 重复bug了,大声斥责啊,谁想出现这种状况呢 (5年前)
  • @qingfeng哥 :4=2php+1html,js,css+1美工。是文档太少吗?估计得把该测功能点,界面点一条一条罗列,测试这些条目,没问题就是没问题,其他发现的算是新bug,而不是旧bug,可是在小团队,开发都来不及,哪有那么多时间去写去整理文档, 好吧 请大家 批判 我吧,我在文档上确实忽略的挺多,很多时候因为没有文档确定,无言反驳老板,哑巴亏 (5年前)
共有15个答案 最后回答: 5年前
其实不一定全用ajax的,一些可以用php就能实现。太多的ajax麻烦。
--- 共有 1 条评论 ---
Jiazz哈哈 我觉得AJAX简化了开发,提高了用户体验~ 5年前 回复

优化ajax 比如一个页面关联的数据可以直接弄一个大数据转成json传递给js处理。

需要实时数据不断刷新变化的最好用nodejs 用socket

优化php 和 数据库之间的数据读取。查看是不是有锁表的情况。show full processlist(); 是不是成员原因造成堵死造成bug

团队小就要注重测试,开发人员都是开发完就不管了,这样肯定不行。

1、人员:需要配备一个专职测试人员,实在没有也可以用美工兼职做。

2、保证开发效率和效果。用SVN管理代码版本,hooks设置必须写注释才能提交、提交后自动同步到测试环境,做好持续的集成。保证每次修改立即可测试、出现严重问题可查日志快速找到问题。

3、要写测试脚本,习惯性的把测试脚本当成一个项目。修改过的功能,再用测试脚本测试一下。

4、用bug工具管理起来,比如bugfree。进行做下冒烟测试、交叉测试、上线前做2轮以上的集中测试。对旧bug要进行回归测试。

顶部