[请益] 关于开发与测试

楼主: joycegirl (じゅんさん)   2017-11-18 16:33:06
想请问除了大型公司外,大多的软件公司
都是如何看待开发及测试的
目前的公司规模比较小,所有人都是自行开发
无测试人员,所以自己写的程式都需要自己测试
测试都是使用人工测试法,就是上线点系统看有无BUG跟资料是否正确
自己建立资料,自己测试系统
但这样下来真的很消磨心智
如果要修改重要的模组,感觉大家有股越来越不想碰的氛围
因为碰了就是要测很多次、很久,牵扯的范围也大
即使在你的开发环境上,测试OK,也不能表示上线了就会可以
即使自己已经很用心在测试了,但使用者总会有超乎你想像的操作
所以想请问一下,有经验的前辈们,
在软件开发上有类似的经验都是如何处理的?
补充说明:
重要的模组像是牵扯礼券、金钱、点数、会员红利...等的模组
一出包就很麻烦,但是每个月系统都在更新,觉得测试总是不完全
有考虑自己写测试程式,但就是要花自己的时间去处理
而且也不知道从何下手
作者: TSW (翘班帝国)   2017-11-18 17:01:00
超乎想像的操作,补上就好了,不要气馁。
作者: purplecofe (AnnyeongBatman)   2017-11-18 17:02:00
我也在新创小公司,有同感
作者: Beersheep (一心不乱)   2017-11-18 17:42:00
跟过三个日本公司的专案都要求写测试,过去两个月的时间我居然都在补测试……不过是因为程式要升级版本的关系,所以就先补
作者: robler (章鱼丸)   2017-11-18 17:48:00
看程式的性质,有些东西错了再改就好 有些错不得
作者: abccbaandy (敏)   2017-11-18 17:59:00
无测试人员 <= 重点在这个吧?
作者: Hordor (Hordor)   2017-11-18 18:13:00
咦,有修改大模组,修改完再跑过所有测试不就好了?
作者: yyc1217 (somo)   2017-11-18 18:47:00
只要补"unit"测试就好 例如计算红利 点数判断等等如果主管不反对 你就写自己的测试 加上一台CI有动到别人的程式码再补测试就好 先顾好自己
作者: meteorboy (闪亮亮DJ)   2017-11-18 19:37:00
我是自学写自动化测试,入门先用了 codeception 做 API测试,后来再学了 PHPUnit,现在 E2E 测试用 selenium没问题。
作者: vi000246 (Vi)   2017-11-18 21:00:00
等爆炸个几次 主管就会给你时间写测试方法了
作者: abccbaandy (敏)   2017-11-18 21:15:00
给妳时间(X) 叫你"负责",测完才能下班(O)
作者: steve1012 (steve)   2017-11-19 04:43:00
多写点unit test
作者: s860134 (s860134)   2017-11-19 11:04:00
请人来写整合测试啊
作者: ckvir (ckvir)   2017-11-19 11:44:00
TDD 读一下吧 也不用记什么表格 直接写在code
作者: johnny94 (32767)   2017-11-19 12:56:00
unit test 只是众多测试的一部分阿。你们现在做的那个是整合测试,基本上就是按照程式的规格去写测试案例,但大部分的公司规格大概都在程式员脑中吧。

Links booklink

Contact Us: admin [ a t ] ucptt.com