51Testing软件测试论坛
标题:
号召:测试软件的编写
[打印本页]
作者:
maserkinger
时间:
2005-3-24 15:05
标题:
号召:测试软件的编写
近来关注了一下测试方面的事情,发现该论坛还挺好的,技术人才多!我想在此发出号召:我们自己来编一个软件自动化测试工具,同意的顶一个!
作者:
bobli
时间:
2005-3-24 21:13
好主意,就是比较难操作
作者:
black_tulip
时间:
2005-3-25 09:44
只能说是从有针对性的开始,否则不现实。我们做过嵌入系统的自动工具尝试。
本人有兴趣做开源项目,看看是否有响应。
作者:
和子
时间:
2005-3-25 09:47
顶嘛
作者:
maserkinger
时间:
2005-3-28 08:43
呵呵,有几位哥们在顶哈!我好好计划一下,我们来做个开源项目。上楼的那位有过开发经验,你用什么语言开发的。要不你做项目经理,我们跟你混!
作者:
black_tulip
时间:
2005-3-28 09:31
得先解决异地开发问题
作者:
sunshinelius
时间:
2005-3-28 09:39
得需要一起讨论,如果black_tulip在北京,给我发个短消息吧。
作者:
celine
时间:
2005-3-28 10:19
不错的主意
作者:
ami冰河
时间:
2005-3-28 11:34
有点难度的!
作者:
turmy
时间:
2005-3-28 13:06
是个不错的创意,但我想如此劳师动重的,大家的目标大概不是只想练习一下自己的编码能力吧?(如果真的是以此为目标,那就不必往下看了)
如果大家是想把这个当作一个项目来做,那么首先是要有需求,简而言之,就是我们为什么要做这个软件?开源显然是目标之一,大家都希望能不断的改善这个软件,使它更贴近我们自己。但开源不能称之为一个产品。我想先向倡导者了解一下,同时也是向所有想参加这个项目的朋友了解一下,大家是希望这个工具能达到什么样的效果?是想包括MI的和robot的所有功能,还是只想做它们所不能做的功能,或者是只针对某一个单一的功能等?
另外异地开发也是个非常重要的问题,版本如何控制,由谁来统一更新等都是会面临的问题。如果要做的话,制度和标准要先出台,不是我泼凉水,项目开始之初不是先想成,而是先想败,风险考虑在前面才能最大程度的保证项目不夭折。开源是不计产出的,但不代表不计成本,每一个开发人员都要有明确的责任和进度。开始阶段一拥而上,瓶颈时期无限拖延的项目相信大家都见过不少了。
一口气说了这么多,希望不会打击自己的激情。我说的内容很粗略,希望能起到抛砖引玉的作用。真心希望这个倡议能最终变成现实。
作者:
sunshinelius
时间:
2005-3-28 13:40
我个人看法
1.要做开源的东西,最好代码能够跨平台,能够在多数的软件体系架构中运行,所以开发语言选择java比较合适。
2. 不要试图做MI和robot已经实现的东西,做这个方向意义不大,而且在一开始就立义太高,很难实现。
3. 要做开源项目最好用原型开发模式,因为需求开始就不明确,做得多了,才能形成一个方向。
4. 此开源项目虽然很有意义,但需要长时间的积累,多人的努力。须踏实,热爱测试者参加。
因为个人做web方面的工作,所以目前的想法是做web的测试开源工具。我用vc写过一个简单的web测试功能,不太满意,打算用java改写一遍。如大家感兴趣,我们可以详细讨论需求。如还有其他的点子,发贴讨论一下。
[
Last edited by sunshinelius on 2005-3-28 at 14:07
]
作者:
black_tulip
时间:
2005-3-29 16:03
to sunshinelius:我在上海。
关于异地开发版本控制问题,去年和朋友搞一台linux服务器,配置了cvs,当时是准备做开源项目尝试的,现在服务器不在上海。
turmy说得很好,我在第一次回帖时也说,最好是有针对性,开始的时候范围尽可能的小,功能尽可能单一,否则不现实,不要一开始就想着做一个rational suite。
很大的一个困难是在这个论坛里,做什么测试的都有,web的,手机的,客户应用的服务应用的,有些相隔。
至于选题,空想的无意义,从实际需要出发,但如上面所说,各行的朋友实际所需的并不一样。(我的想法是,win系统下的测试,工具已经很多了,而嵌入系统由于os和chip的不统一,很缺工具,即便有,也不通用,这方面,可以做的事很多。)
定好选题,选择合适的人。这里多是已工作的,做这个事情要付出很多业余时间和精力,linuxfans公社也夭折很多项目,人的因素起了很大的作用,消极作用,有的项目甚至是发起者先退出了,所以选人也很重要。
这里很多朋友没有开发的经验,能否组织得起来这样一个团队,还是前次回帖的老话,继续观察响应。
作者:
fzx
时间:
2005-3-29 16:54
标题:
支持!
我个人不建议一开始就开源。
选几个精兵强将,先作出原型可能更有意义,或者选取灵活的开发生命周期。人的因素是最大的问题,人多不见得势大,如果没有足够的开发经验,也会影响项目质量和进度。可以先做可行性分析,风险分析和规避,各方面因素权衡了,或许就有突破点了。
[
Last edited by fzx on 2005-3-29 at 17:01
]
作者:
maserkinger
时间:
2005-3-29 17:57
在此看到大家如此响应,我心快乐!在此我基本上同意black_tulip的观点,现在重要的也是要跨平台,我们用JAVA开发,安全性也好!总结上面说的,目前有几步实现:
1、人员配置,在一个时间段内找好人!选出项目经理等等!
2、开发周期安排,人员分工。
3、需求分析,软件至少应该具备基本的测试能力,如捕捉/回放等功能!如IBM开发的东西还蛮好的!1.0版本实现基本功能!
如果大家愿意,先在此报名,留下联系方式,我来统计,等一段时间过后,推选一些领导。组成一个团队,再进行具体项目开发!
任何事情都需要在不断的失败中寻找激情,寻求进步。
或许我们可以开先例在网络上合作开发一套好的软件!
作者:
maserkinger
时间:
2005-3-29 17:59
大家也可以去论坛的其他版块宣传宣传,多招募有兴趣和实力的人进来讨论!
作者:
black_tulip
时间:
2005-3-29 18:25
标题:
为什么不开源
不开源,异地开发就很难控制。
如果希望吸收到各种有意义的想法建议,不断吸收爱好者加入,开源就是最合适的。
一开始就开源的弊端在哪呢?
作者:
black_tulip
时间:
2005-4-5 12:38
晕,没下文了?三把火哦。
作者:
maserkinger
时间:
2005-4-7 15:25
当然开源了,至于弊端我觉得没有什么,又不是商业了!
作者:
athlong
时间:
2005-8-4 10:11
各位,本人愿为大家创建一个企业组织,管理像一个企业。企业号是:12002145通过QQ,TM加入。加入时注明51testing。为大家建立共同的平台。加入后我们在一起讨论一下细节问题。
作者:
hbx_303
时间:
2006-5-11 15:57
我们现在也在做测试软件,但是其中有部分要定下一些测试的结果啊!
作者:
Leon
时间:
2006-5-12 11:23
顶一个,算我一个:)
JAVA做开发,WEB为方向
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2