英语轻松读发新版了,欢迎下载、更新

你的iOS App为什么没有经过完整的测试?

tinyfool 发布于 2014年03月11日
无人欣赏。

大家应该都知道在iOS平台上,如果你的App测试不充分,被审核员发现就只能重新提交;如果蒙混过关上了线还会有闪退或者其他问题的话,就会带来非常低的评分,严重影响下载量和用户评价。

但是我刚才在微博发起了一个投票,我们可以看到:

alt text

有34.5%人的完全不测试,有小一半的人有独立测试人员,但是单元测试、UI自动化测试、持续集成的比例都很低。

为什么大家都不进行完善的测试呢?

我先说我们公司,我们是因为 @sycx 老师太土,不会,但是我们准备强迫他好好学,你们呢?

共13条回复
adad184 回复于 2014年03月11日

学会以后记得分享哦

tinyfool 回复于 2014年03月11日

1楼 @adad184 你为什么不做?

chenyi1989 回复于 2014年03月11日

业余做App 功能很简单..自己测测够了了..

尼克徐 回复于 2014年03月11日

一般是开发人员做一次测试(白盒),然后,测试组的成员按照需求文档,详细测试(黑盒)。 但没有进行单元测试。

loveisbug 回复于 2014年03月11日

有独立测试人员;
代码结构乱,也没人有心情考虑单元测试怎么弄;
更不提UI的自动化了,老板强势近乎零产品,加功能该需求拍脑袋多;
持续集成?跟上面两个一样,如果都只有一个人有想法,其他人都说你省省吧别给自己给大家找麻烦,那。。

akwei 回复于 2014年03月11日

目前我是保证代码都有单元测试,包括所有UIViewController的测试,其中异步的测试,我是转换为同步进行测试。前提是使用自己的异步框架,在运行测试的时候,转换为同步使用。目的是保证业务逻辑到UIView没有运行错误。目前没有进行ui的测试,原因是我还不会,以后学习使用吧。

Delusion 回复于 2014年03月12日

我是完全没有测试那一种,提交了,,但就是提交不上,,,囧

tinyfool 回复于 2014年03月12日

7楼 @Delusion 这样的话,你仍旧不去测试?

Delusion 回复于 2014年03月12日

8楼 @tinyfool 现在知道为嘛提交不通过了 囧 捣鼓测试去

xiaomayi0323 回复于 2014年03月12日

我们有独立于开发的测试人员,但比例严重不协调,15:1,但这也与产品和团队性质有关,团队基本属于创业团队,产品是互联网移动产品,需要快速迭代,基本上是一个半月一个版本,根本没有时间和精力做单元测试,自动化测试,性能测试,兼容测试,只能保证功能没有问题,不会出现Crash现象,就OK了,但这样做的问题也是显而易见的,每天的意见反馈至少10条以上,经常有用户抱怨,在这种情况下,如何做到时间,需求和质量的平衡点尤为重要。

CurveSoft 回复于 2014年03月12日

完整的测试实在是太耗时耗力了,各种机型,各种极端,各种数据准备,完全不敏捷啊,搞互联网的这么做太慢了

ichenxiaodao 回复于 2014年03月12日

公司App必须进过完全的测试才会提交。

这里看看我们是怎么测试的。

yangjie6020 回复于 2014年03月12日

买不去那么多iPhone做测试 不知道这么算不算 哈哈哈

本帖有13个回复,因为您没有注册或者登录本站,所以,只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。

登录 或者 注册
[顶 楼]
|
|
[底 楼]
|
|
[首 页]