51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

楼主: lsekfe
打印 上一主题 下一主题

【你来问我来答第45期】:千里谈软件测试职业发展(已结束)

[复制链接]
  • TA的每日心情
    开心
    2021-6-9 14:08
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    41#
    发表于 2014-4-11 18:27:00 | 只看该作者
    回复 18# jfyabc5288


       
    问题:请问老师,现在移动互联网的各种应用非常火爆,测试人员是否可以考虑对这方面有所涉入?对于这方面的测试与我们常规的电脑软件的测试会有哪些不同?以及需要哪些技术支撑呢?

    目前移动互联网应用确实非常火爆,有需要当然可以涉及,也可以提前涉及。关于这方面的测试和常规的电脑软件的不同,还是要分析电脑和手机有什么不同。其最大不同我认为手机的系统多,屏蔽小大和分辨率多样性在这方面会涉及到更多的兼容性问题,所以兼容性测试显示更迫切。另外手机软件另外的一个特点是不如电脑软件复杂,功能和流程相对简单,这是优势也是劣势,手机的测试可能功能上比较容易保证另外在易用性和用户体验上需要花费更多的精力。目前关于手机这方面的工具和技术还不太多,当然也有一些人在研究手机自动化测试,有兴趣可以了解下。
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    42#
    发表于 2014-4-11 18:31:35 | 只看该作者
    本帖最后由 千里 于 2014-4-15 21:32 编辑

    回复 19# Ross0911


        这里是否有hadoop集群测试经验的?可否指点下?

    很遗憾的告诉你,我对这些不太了解,也没听说论坛里面的哪个朋友会这块。还是需要找找百度老师以及花点心思找找坛子里哪位大师恰好了解这个。
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    43#
    发表于 2014-4-11 18:44:06 | 只看该作者
    本帖最后由 千里 于 2014-4-15 21:32 编辑

    回复 20# 莉莉莎儿


        老师好,
    请问,1、手机APP测试未来有没有可能更深入的发展?可能的方向是什么?
             2、一个合格的测试leader,应该具备哪些能力?

    千里答:1.目前智能手机已经完全溶入了咱们的生活,手机APP测试肯定是一条有前景的道路,值得研究。至于可能的方向,我觉得还是离不开业务和技术两方面发展,发展方向与PC没有区别可能具体技能不同。
    2.一个合格的测试Leader需要首先要做好一个管理者和协调者,需要有管理者的经验和技术。把范围、进度、质量甚至人员的安排达到完美的结合,需要一定的沟通能力和情商进行团队激励和冲突的协调。另外合格的Leader离不开技能的支撑,需要有较好的测试技能进行团队能力建设以及具体疑难杂症的处理。我眼中好的领导是对外有能力挡住不合理的需求能坚持原则,对内能爱护自己的员工争取一定的利益。
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    44#
    发表于 2014-4-11 18:47:54 | 只看该作者
    回复 21# 愚人


       
    千里老师好,请问不擅长技术的人怎样规划自己的路?

    你可以拿你的经验多对不擅长技术的人进行指导。我认为职业进阶可以从行业知识,技术和管理三方面着手,会一方面属于普通,会两方面到处吃香,会三方面是高手。如果不擅长技术在这个行业中一定不能放弃技术的学习,但可以加强学习行业知识,争取做个好管理者下一定程度掩盖自己的短板(也是我所谓的扬长避短)
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    45#
    发表于 2014-4-11 18:51:55 | 只看该作者
    回复 22# chenchunyan


       
    千里老师你好,我现在想学习vb,但是身边的朋友说,vb对测试没有什么帮助,他们说的对吗

    要vbs吗?vbs是QTP的脚本语言,是学习QTP的基础,本身是有用的。你身边的朋友那么说可能是基于你能否学会并且能用上QTP吧,另外学习vbs的代价有多大,如果时间长又不见成效他们可能认为不如学习其他的,你要评估出投入产出比。我只能说本身学习编程语言没有错,成效有多大,能坚持多久难说。
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    46#
    发表于 2014-4-11 18:53:41 | 只看该作者
    回复 23# 月上百合


       
    千里老师好
        你什么时候跑到博为峰啦?做培训还是做技术去啦?

    这个行业需要我,所以我就过来了。这是在为更多的新手上路服务,也不辜负我这个新手上路版版主。
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    47#
    发表于 2014-4-11 18:54:55 | 只看该作者
    回复 24# ermine


        捧个场,也是前不久刚知道原来千里跑博为峰了

    是的,希望你也能过来为更多的新手服务
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    48#
    发表于 2014-4-12 18:59:56 | 只看该作者
    过来学习,努力想问题
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    49#
    发表于 2014-4-13 20:21:56 | 只看该作者
    回复 35# silk0peas0
    你好,可以问您是什么专业的吗?找到测试工作前有培训或者去做相关的实习吗?我在北京找了很久,想做软件测试的工作,但是至今未找到合适的,有一个做的是比较偏硬件的功能测试,不是很想做,能否给点指点呢?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    50#
    发表于 2014-4-15 10:31:35 | 只看该作者
    老师好,
       请问想要学习自动化测试应从哪方面入手?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2015-8-18 10:59
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    51#
    发表于 2014-4-15 11:58:33 | 只看该作者
    本帖最后由 lamaryy 于 2014-4-15 12:02 编辑

    您好,千里老师:
    互联网行业的测试跟传统的软件测试有什么不同呢?目前互联网发展的如此迅速,是否可以考虑这个行业的测试?技能上有哪些要求呢?还有游戏测试,对游戏测试,互联网测试,传统软件测试比较迷茫,不知道选择哪个,求指导
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    52#
    发表于 2014-4-16 10:09:27 | 只看该作者
    回复 25# li_feibo


        千里老师,您好~
    对于测试的走技术路线、走管理路线、更或者技术路线、管理路线都走不深的测试人员来说,测试工龄越长,将会遇到怎么样的瓶颈?有怎样的职业规划更好呢?

    参考回答:我认为在测试的发展上,需要技术、管理和相关业务知识,有一项能立足,有两项属于优秀生,最好的莫过于都具备。同时我也认为是目标,要努力达成。
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    53#
    发表于 2014-4-16 10:20:14 | 只看该作者
    回复 26# 土土的豆豆


        随便问问,目前移动端app/apk金融应用如何保证其安全、性能捏?功能就不问了 咔咔~

    金融行业的安全有很多方面来保证的,使用独立的网络,还有各种监控,还有硬件方面的要求(比如F5),还有据说开发是时候都是使用存储过程宁可牺牲效率也要优先保证安全,还有专职安全测试。尽管这样还是不可避免的安全问题,只是可能你不知道。
    性能测试主要是对服务器产生压力,主要测试服务器的性能,这跟PC端软件一样了,我也就不说了,咔咔~~
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    54#
    发表于 2014-4-16 10:31:34 | 只看该作者
    回复 30# rebecca2008


       
    看来大家更关心的是千里怎么跑到51testing了,回归正题吧,系统测试入行做到管理后感觉遇害到了瓶颈,目前技术又偏弱,不知道未来发展方向在哪?如何带领一个黑盒团队发展?

    发展方向我认为还是在技术和管理两条线上面,比较明显的看得出来你偏管理。关于如何带来团队发展,首先要明确自己的优势通过自己的优势来带团队更轻松也更容易。通过你的经验告诉你的团队你是如何做测试的,通过什么样的途径提升自己的,告诉他们沟通技巧甚至写文档发邮件都可以,只要是有利于团队成长的都可以。该不会认为自己任何优势都没有吧,这样认为的人我多少会认为对自己不负责。当然如果没有优势,那就想着如何激励小组成员吧。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    55#
    发表于 2014-4-16 17:51:42 | 只看该作者
    怎么没有回复呢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    56#
    发表于 2014-4-16 17:58:52 | 只看该作者
    回复 2# lsekfe


    为啥没有回复啊,难道我提的问题无解???
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    57#
    发表于 2014-4-17 11:02:48 | 只看该作者
    回复 56# lily2013


        没忙过来,你的问题肯定要回复的。
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    58#
    发表于 2014-4-17 12:05:10 | 只看该作者
    回复 28# lily2013


       
    您好,
        千里,我是第一次冒昧提问,烦请您耐心解惑,谢谢。

    1.系统测试:请您以个人网银项目为参考拟定一个项目模拟,详细描述系统测试开始前是如何思考的?都思考了哪些相关方面?如何准备相关材料的?都准备了哪些相关材料资源?从软件生命周期的哪一个阶段开始系统测试的?都涉及到哪些用例的哪些方面?都使用了哪些辅助工具进行测试?如何结束并交付系统测试报告的?如何总结并改进系统测试过程中的问题与思路的?
    2.测试管理:同系统测试的提问,因测试管理与系统测试是不同的领域,还请您区别解答,谢谢。        
    解答要求:
    1)按思考的先后顺序描述思考过程;
    2)按准备工作的先后步骤描述执行过程;
    3)以模拟项目为例来分享实际的工作经历。

    系统测试开始前是如何思考的?
    系统测试开始前主要是计划和用例设计相关工作,计划阶段主要是人员、时间和相关工作任务的安排。这中间涉及到人员数量的评审,人员能力的评估;时间的话肯定来源于整体项目计划中测试活动的总时间,再将活动的总时间进行分解;任务安排必不可少的一件工作是工作量评估。对于人员、时间、工作量简单的公式:工作量=人员*时间*人均工作速度。这中间最容易的人员分配,根据历史经验和人员能力来分就好了。时间相对难一点,这个可以先以流程为维度划分阶段再在具体的阶段中按模块进行细化。最难的是工作量评估,这个可以先将被测系统划分为大的模块,然后将模块划分为更小的测试项,最后对每一个测试项来评估测试工作量,这样评估出来的工作量比较准确。
    当然除了在做测试计划的时候,还需要考虑测试方案(需要使用哪些测试方法,除了功能测试,是否需要性能测试、兼容性测试、安全测试等)
    都思考了哪些相关方面?如何准备相关材料的?都准备了哪些相关材料资源?
    计划的时候主要考虑就是四个方面:人员、时间、工作量、测试方案。
    材料方面:时间安排离不开项目整体计划,工作量评定离不开需求说明书,测试方案跟用户需求相关当然也是需求说明书的一部分。这些内容在测试开始时就应该从需求部门获取到,部分公司的获取途径可能有区别,总的一条原则是哪里能获取到就去哪里获取,我是重结果的。
    系统测试主要分为四个阶段:测试计划及方案,测试需求分析及用例设计,测试执行,测试报告及总结
    从软件生命周期的哪一个阶段开始系统测试的?
    这个从理论上讲:系统测试是在集成测试之后进行,集成测试完成后即可开始系统测试。(V模型)
    在实际工作中,有的公司在开发提交被测程序后开展系统测试执行工作。有的公司在需求讨论阶段测试随即介入需求熟悉开展测试计划,需求分析,用例设计等工作。(符合W模型的特点)
    都涉及到哪些用例的哪些方面?
    这个问题没能理解啥意思。
    都使用了哪些辅助工具进行测试?
    工具在我看来有两种作用:1.提高效率,2.确定工作规范。只要能起到这两种作用的都能够用进来,测试最重要的不是工具而是思想,就算没有先进的工具同样也能够开展测试。
    在测试计划阶段有曾使用:甘特图,MS Project等工具
    在测试需求分析阶段可以使用:QC需求模块等工具进行需求/功能点分解
    在测试用例设计阶段可以使用:QC(Test Plan),Bugfree,Testlink等工具进行管理
    在测试执行阶段可以使用的多了:具体的测试类型使用不同的工具,测试管理可以用到QC的实验室进行用例分配和执行,QC的缺陷模块进行缺陷管理,缺陷管理工具还有更多的就不一一说了。
    当然当你熟悉了测试管理,就算没有这些工具,仅凭Excel这个工具我也曾搞定过整个过程。
    如何结束并交付系统测试报告的?
    结束测试?公司都会有一个结束标准的,一般计划中就要进行定义。
    结束标准多从用例执行情况和缺陷率两方面考虑。
    交付系统测试报告?当然是发给你们公司要求发送的那些人就可以了。需要注意的是如果测试不通过尽早提出,也好让开发、项目经理甚至其他人尽早有个心理准备。
    如何总结并改进系统测试过程中的问题与思路的?
    总结整个测试过程中哪些环节做得不够好,存在不足,然后有针对性的提出改进方案。这个不同项目不同时期会存在各种问题,需要具体问题具体分析了。
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    59#
    发表于 2014-4-17 13:16:33 | 只看该作者
    回复 31# xiaoqi125


        老师您好,
         我现在是一名即将毕业的学生,想毕业后从事软件测试工作,请问该如何准备呢?最好详细一些,谢谢您

    论坛新手区讲了挺多的新手如何学习测试的帖子,可以看看。
    我认为从事软件测试,首先要弄明白自己为什么要从事这个行业,然后弄明白你从事这个行业有什么样的优势,弄清楚自己的优势学习起来事半功倍。从你的介绍中看到你的唯一特点是即将毕业,其他什么都看不到,所以提供不了什么建议。
    对于新手从事测试,想入职测试。首先要弄明白测试这个职业在做什么,弄明白这个才知道你要准备什么。在这个问题中你会明白什么是缺陷以及对缺陷进行管理,你会明白什么是用例以及如何编写和设计用例。你还要明白测试的流程是什么样的,每一个阶段做些什么有什么样的要求。在测试中,还有很多工具来提高测试管理和测试执行效率的,比如SVN,SQL这些都可以了解下。简单一点说就是论坛各个模块你都有必要了解。
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    60#
    发表于 2014-4-17 13:24:50 | 只看该作者
    回复 35# silk0peas0


       
    老师/前辈,
         您好,作为一个测试的职场新人有很多困惑。第一,在一开始实习的时候,更多的是做些手动测试,并且测试的对象更偏向基于web服务器的应用(前端)。现在开始做后端的测试工作,需要自己用python或shell编写脚本,却不知道从何下手。第二,作为测试工程师对项目(由很多模块组成)大概要了解到什么样的程度。例如自身负责的是一个大模块,对这个模块需要了解到怎样的地步?是需要过一遍模块代码还是只要到模块功能级别?除此之外,模块还有一些与之交互的模块(不一定是你负责),这些模块大概要了解到什么程度。第三,作为一个职场新人如何才能更快的融入团队?十分感谢,期待您的回复!!!

    首先对你实习就做软件测试表示羡慕,这个中间我不知道你对前段进行测试是怎么做的,也不知道你对后端测试为什么不知道如何下手。前段和后端有什么区别和联系,后端的测试难点除了你不会写代码还有没有其他,在测试工作中你有必要去做这样的总结和类比。脚本语言没什么好说的,需要就必须去学习,学习语言也没有好说的,无非买本书找找相关资料。第二:你不必拘泥于这一块,我反倒是想问你能了解到多深,你能了解到多广?只要能深入下去,你会拒绝吗?你会说那不是你需要了解的范围吗?第三:融入团队始终有一个过程,欲速而不达,把目前手头的工作做好顺便在工作之余和同事们保持良好的关系很快就融入团队了。
    最后祝你工作愉快!
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-22 15:21 , Processed in 0.078517 second(s), 21 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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