51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 5781|回复: 4

[讨论] 如果一个产品有300个用户,其中200个用户用的有定制功能,那修改主线功能如何保证...

[复制链接]
  • TA的每日心情
    擦汗
    2023-2-15 11:45
  • 签到天数: 7 天

    连续签到: 2 天

    [LV.3]测试连长

    发表于 2020-2-6 12:02:13 | 显示全部楼层 |阅读模式
    各位群友好:
    今天面试时被问到一个问题,说 如果一个产品有300个用户,其中200个用户用的有定制功能,那修改主线功能如何保证整个系统的质量.

    我只想到这几点,感觉面试官不满意,想在这里找同行讨论一下。
    1、要求研发尽力给出评估影响点,尽量减少影响范围
    2、完善自动化回归用例,自动化回归保证基础功能
    3、灰度发布,逐步升级部署,升级时先升级部分服务器,逐步切用户,减少一次性升级对不同用户的影响。


    求各位大神多多发表意见,非常感谢。
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2020-3-18 13:27
  • 签到天数: 113 天

    连续签到: 3 天

    [LV.6]测试旅长

    发表于 2020-2-7 14:04:07 | 显示全部楼层
    好模糊的概念啊。说实话我根本没明白这个面试官想表达什么,一个产品有300个用户,其中有200个用户有定制功能,那么这应该是需求,根据这个需求应该会给用户设置一个等级,不同等级有不同权限,这样就能实现不同用户有不同功能,这是我能想到的最普通简单的方法了,那么为什么要修改主线功能,修改主线功能跟整个系统质量又有什么关系?修改功能是开发的事,如何保证系统质量是测试的事,能混一块吗?还是说面试官想表达,现在有这么个需求,然后需要根据需求修改功能,那么如何保证系统质量?感觉又不像是这意思。我觉得首先要弄清楚业务逻辑跟功能需求,再弄清楚开发如何设计,弄清楚这些才能知道用什么思路去进行测试,因为不是所有的项目都适合自动化,也不是所有的项目手工测试就一定比自动化慢,这个要看架构如何设计,功能如何设计,项目干什么用?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2023-2-15 11:45
  • 签到天数: 7 天

    连续签到: 2 天

    [LV.3]测试连长

     楼主| 发表于 2020-2-7 22:08:45 | 显示全部楼层
    jianxiaoyao 发表于 2020-2-7 14:04
    好模糊的概念啊。说实话我根本没明白这个面试官想表达什么,一个产品有300个用户,其中有200个用户有定制功 ...

    毕竟是面试嘛? 可能本身也提的比较大。另外也可能我的表达不够清楚。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-3-13 14:41
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    发表于 2020-3-6 21:54:31 | 显示全部楼层
    200个用户属于同一个权限,那么修改这个权限就可以了跟剩下的100个普通用户没有关系 进行单元测试
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-6-9 14:08
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    发表于 2021-12-8 16:36:18 | 显示全部楼层
    竟然题目都没有看懂
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-3-28 20:56 , Processed in 0.065404 second(s), 25 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表