关于建立共享软件相互测试机制的建议
(汗一个!这个标题好拗口,不过大家也肯定知道它的意思了!修改了下!)
软件测试的重要性,大家肯定都知道,这里不想多说,但想强调一点的是,一个共享软件在发布出去后,那就意味着你要为它造成的一切后果负责(当然肯定是指坏的了),因为别人是给了钱了,就这么简单!
然而,在cnsw上的人,大多有固定的工作,做共享也只是为了丰富生活而已,但这不代表你就能不重视软件的质量!那么,为了保证质量,就必须要做大量的测试,这对软件作者本人来说可能没有那么多的时间;而且,自己测试自己编写的软件,又能发现多少问题呢?
因此,我建议,建立一个互相测试软件的机制,让cnsw上其它的软件作者或是热心朋友来参与测试,我想这样的效果要比自己测试强得多!
考虑到对作者著作权的保护,这里提到的测试,只局限于Beta测试,诸如单元测试这些,还是作者自己完成,当然,如果你十分相信某某,也可以让他(她)接触到你的源代码!
在具体操作上,我建议cnsw编写一个反馈程序,参与测试的人员可以在线把情况反馈到数据库,而这些返回回来的数据,所有参加测试的人员都可以看见!为什么要这样,发email不就可以了吗?这多麻烦呀!之所以提议这么做,是尽可能让反馈数据规范,这个反馈程序应该可以反馈这些数据:参加测试人员的名字,测试的时间,测试的环境,问题现象,出现问题的特定操作等等,而如果是发邮件的方式反馈,则由于个人的习惯不同,说不定别人根本看不懂写的什么!
以上的只是我的个人想法,如果大家有这个意思,则可以相互讨论下具体的操作步骤,其实这个想法很久都有了,以前想在989上提出来,不过想想那纯粹一灌水的地方,没多大意思,现在cnsw这么久了,发现这的确是个相互交流的好体方,所以才提出来!
大家PP!
[ 本贴由 ipqn 于 2004-6-14 13:07 编辑过 ]