51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 13267|回复: 31
打印 上一主题 下一主题

【你来问我来答第87期】:千里和你《软件测试轻松入门》(活动结束)

[复制链接]
  • TA的每日心情
    擦汗
    前天 09:00
  • 签到天数: 1025 天

    连续签到: 4 天

    [LV.10]测试总司令

    跳转到指定楼层
    #
    发表于 2017-11-1 10:51:36 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

    论坛ID:千里
    真实姓名: 罗永钦
    现任公司:
    现任职位:软件测试讲师
    擅长:测试用例设计 职业发展推荐。
    工作经验:
    自学软件测试并在这个行业坚持了9年,曾在金融、通讯、互联网等多个领域从事测试工作,也做过软件测试培训讲师。现为某公司培训讲师,博为峰网校兼职讲师,51testing新手上路版主。在博为峰网校主讲了《软件测试轻松入门》等系列课程。点击进入>>>

    各位会员可以在11月10日前以回帖的方式向客座专家提问。
    (请大家围绕本期客座专家的擅长领域进行提问、探讨)
    客座专家将在11月11日—11月30日为大家集中解答。

    机会难得,欢迎大家踊跃提问!



    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    该用户从未签到

    推荐
    发表于 2017-11-13 15:41:06 | 只看该作者
    请问老师:
    1、做软件测试,需要学习哪门开发语言呢?(本人没有学过代码,最近想要学习一门代码,来为以后的深入测试做准备)
    2、发现bug之后和程序员沟通问题怎么解决?因为目前工作中总是和程序员因为bug问题发生冲突
    3、怎样写测试用例效率高、覆盖率高?
    回复 支持 1 反对 0

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    推荐
    发表于 2017-11-4 08:14:44 | 只看该作者
    诶嘿嘿 发表于 2017-11-2 11:27
    请问测试这个行业现在要掌握哪些专业技能才能游刃有余啊

    需要掌握的知识有:
    1.测试理论知识,包含测试相关名词(包含黑盒测试,白盒测试,V模型,W模型,单元测试,集成测试,系统测试,验收测试,回归测试等等)
    2.开发相关知识,包括至少熟悉一门编程语言,以Java和Python为佳,编程语言的核心在于语法、变量定义、程序算法(选择和循环,当然包括循环中包含选择,循环中嵌套循环),也能够列在开发中的还包括前端知识(HTML,JavaScript)后端知识(WEB服务器、数据库)甚至Linux操作系统、网络知识也值得了解。
    3.测试进阶篇:现在的测试对自动化的要求变高了,对于自动化掌握属于常规技能了,建议掌握QTP或Selenium。测试的核心我认为主要集中在三块:功能(包含自动化)、性能、安全,所以性能和安全也是难啃的骨头。
    4.行业知识:很多系统都是WEB端和APP端同时进行,所以WEB测试和APP测试必须都要了解。其间WEB端和APP端的自动化测试实现和性能测试实现都有明显的区别。
    5.掌握了这么多技术,最后发现可能做测试还是个坑,因为不懂需求那只得哭,所以需求分析和需求管理从来都不轻松,要做好一行系统的需求需要在这上面有较长时间的积淀。
    6.管理知识,哪个工作又离得开管理呢?项目管理、知识管理、时间管理等,看起来容易做起来并不容易的东东。
    最后:我从来没有游刃有余过,哈哈
    回复 支持 1 反对 0

    使用道具 举报

    该用户从未签到

    29#
    发表于 2018-8-15 13:51:32 | 只看该作者
    小贾l 发表于 2017-11-30 11:01
    请问在docker中如何用python来链接区块,还有怎么去学习docker现在没有资料也米有方向

    docker是轻量级虚拟化技术,区块链是另一个技术范畴。你的问题太大,没法回答。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    28#
    发表于 2018-8-15 13:51:15 | 只看该作者
    小贾l 发表于 2017-11-30 11:01
    请问在docker中如何用python来链接区块,还有怎么去学习docker现在没有资料也米有方向

    docker是轻量级虚拟化技术,区块链是另一个技术范畴。你的问题太大,没法回答。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    27#
    发表于 2018-8-15 13:51:08 | 只看该作者
    小贾l 发表于 2017-11-30 11:01
    请问在docker中如何用python来链接区块,还有怎么去学习docker现在没有资料也米有方向

    docker是轻量级虚拟化技术,区块链是另一个技术范畴。你的问题太大,没法回答。
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    26#
    发表于 2017-12-3 10:54:11 | 只看该作者
    疾风劲草 发表于 2017-11-27 09:22
    老师你好,本人在重庆软件公司上班,1年来基本做的都是功能测试,觉得并没有学到什么,可替代性高。想线下 ...

    有两种阶段学习效果最好,一种阶段是觉得自己不行,有一种被替代的危机感。还有一种阶段是被逼着要做一件事情。前者相对主动,但要找到了学习资料和方向。后者相对被动,但学习效果也挺不错的,所谓置之死地而后生。后者,比较容易通过跳槽去实现,当然跳槽也有风险因为一旦跳槽后又是相同的坑,那就没有区别了。
    我觉得有一种做法,就是主动跟领导说,你有一个什么样的想法,一旦被采纳意味着你要去实现,这样就逼迫自己不得不去做了,这样会有点成效。
    光从功能测试的角度,我认为公司并非只是简单的功能测试,而是包含了功能测试、安全性测试、业务测试,兼容性测试,甚至可以将接口测试也引入进来。这样你的测试就可以更为深入了。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    25#
    发表于 2017-11-30 11:01:44 | 只看该作者
    请问在docker中如何用python来链接区块,还有怎么去学习docker现在没有资料也米有方向
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    24#
    发表于 2017-11-27 09:22:38 | 只看该作者
    老师你好,本人在重庆软件公司上班,1年来基本做的都是功能测试,觉得并没有学到什么,可替代性高。想线下学点什么技术,但是自学能力差的很,盲目的很。不知道接下来怎么办?是否要跳槽?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    23#
    发表于 2017-11-18 04:31:50 | 只看该作者
    好帖,鉴定完毕,谢谢您了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    22#
    发表于 2017-11-18 00:23:51 | 只看该作者
    非常感谢您!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    21#
    发表于 2017-11-17 21:41:54 | 只看该作者
    我又回复了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20#
    发表于 2017-11-17 11:59:31 | 只看该作者
    回不回呢,考虑再三,还是不回了吧。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-3-12 15:09
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    19#
    发表于 2017-11-17 08:45:06 | 只看该作者
    千里 发表于 2017-11-13 16:51
    在公司里面,没有人交流是一件很痛苦的事情。这时候的学习有三种方案:
    1.与公司的开发同事交流,当然交 ...

    谢谢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
    发表于 2017-11-16 15:12:34 | 只看该作者
    永远支持楼主,继续发好贴
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    17#
    发表于 2017-11-13 16:52:03 | 只看该作者
    关于学习Java还是Python,我的看法很简单,自己哪方面的学习资源多就学习哪方面的。
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    16#
    发表于 2017-11-13 16:51:07 | 只看该作者
    chuckbaxx 发表于 2017-11-13 15:57
    做功能测试2年了,现在感觉很迷茫不知道下一步要干什么。公司比较小测试就我一个人,目前做一个综合业务管 ...

    在公司里面,没有人交流是一件很痛苦的事情。这时候的学习有三种方案:
    1.与公司的开发同事交流,当然交流测试没太多希望了,可以通过Bug来交流软件知识,开发能力,这对今后的测试也是很有用的,能够一定程度上了解Bug的根源。
    2.与互联网上的同行进行交流,可以交流交流别人是怎么做测试的,当然也可以看书。
    3.在小公司的情况我也感受过,有一种很强烈的学习感,却没有方向在学习过程中因为做不出成果来又很容易带一种失败感。
    --建议,寻找机会跳槽去一个大一点的公司和测试团队中工作。或者参加学习,网上有很多的书籍、文章、视频都可以帮助我们学习。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-3-12 15:09
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    15#
    发表于 2017-11-13 15:57:32 | 只看该作者
    做功能测试2年了,现在感觉很迷茫不知道下一步要干什么。公司比较小测试就我一个人,目前做一个综合业务管理系统有web端和app端,主要功能就是对资源的管理和任务的管理
    1.写了测试用例没有人可以交流只能自己摸索,用例的质量无法判断
    2.是否应该学一下自动化?怎么快速上手,从那个软件入手?
    3.大学学过java忘得基本差不多了,如果要掌握一门语言我是学java比较好还是python呢?
    4.测试一些基本的工具必会的需要学会哪些,目前只用过禅道,最近正在摸索抓包工具感觉这方面的教程也不是很多。
    以上问题恳请老是解答一下
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    14#
    发表于 2017-11-10 16:58:05 | 只看该作者
    曾经写过的关于测试执行的一些总结和思考,供大家参考:
             1.执行是指依据测试用例,运行系统的过程
             2.在工作中,测试执行一般会经历多个轮次(两到三轮),也就是将完整的用例,执行一遍之后,又重新回来再执行一遍。
             3.在测试执行过程中,我们的工作主要是运行程序,按照来运行。同时记录测试结果,并且努力发现缺陷。
             4.缺陷就是实际结果与预期结果不一致那些实现,如果你不是很确定,先提交缺陷再说。
             5.一般测试执行的时间约等于测试用例设计的时间,如果一个测试周期是1个月,那么执行的时间,一般是2周。
             6.一般在测试的时候,第一轮测试的重点是界面+功能,第二轮测试重点会放到交易上面,因为交易是比较复杂且容易出错的功能,比较难以测试的功能点。
             7.关于执行需要用到的工具,主要是缺陷管理工具,一般一个公司只有一个缺陷管理工具(JIRA,QC,Bugfree,禅道)。
             8.还会有一些其他的工具去完成我们的系统测试,测试执行的难点在于:数据从哪里来,结果去哪里验证?
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    13#
    发表于 2017-11-6 13:13:58 | 只看该作者

    要具体观点的话,我觉得可以试着做一段时间的开发。大不了再回来做测试,开发的经历对于测试来说绝对不是弯路,而是收益。
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    12#
    发表于 2017-11-6 13:12:09 | 只看该作者
    qho001 发表于 2017-11-2 10:23
    如何更容易上手测试行业

    想要更容易上手测试行业,我认为应该有如下方法:
    1.清楚知道软件测试需要掌握哪些知识和技能,这个我在本专题已经回答过。
    2.不断的学习与练习,凡是要掌握一门技能,需要多次的不断练习,只有通过练习才能成为其中的专家。
    3.如果有幸,有个人带你学习和练习,这样的成长是非常快的,原因是你主动学习的同时还有人推动着你的学习。
    4.参加培训,其实呢,培训不培训并不重要,而是有一个环境让我们可以不断的学习有用的测试知识。
    其实,从来没有测试行业容易上手,别人10年的总结你想1年搞定,这是不现实的。唯有两个办法,一种是起点更高,那么就是进入了一个好公司好团队(这需要运气),另一种是下血本学习(这需要努力甚至金钱)。另一种途径是比常人更努力的过程,这样就可以获取更大的加速度,跑得比一般人快。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2017-11-6 08:58:40 | 只看该作者
    千里 发表于 2017-11-4 08:24
    可以做一个转开发的可行性分析,分析是否可以转,是否值得转。同时也可以做一个SWOT分析,把转开发的顾虑 ...

    好的 非常感谢!
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-9-28 18:22 , Processed in 0.095647 second(s), 25 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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