起航学习网

- 让每个人都能学到最前沿新知识、新技能!
起航学习网
当前位置: 起航学习网 > 人在职场 > 深圳软件开发测试中常会遇到的问题下篇

深圳软件开发测试中常会遇到的问题下篇

时间:2021-05-02 15:50:57来源:深圳软件开发测试培训学校 作者:软件开发测试培训网 已有: 名学员访问该课程

前言: 我们在昨天向大家分享了 软件开发测试工作中常会遇到的问题上篇 ,今天我们继续向大家分享软件开发测试中常遇

我们在昨天向大家分享了软件开发测试工作中常会遇到的问题上篇,今天我们继续向大家分享软件开发测试中常遇到的问题下篇,比如面向业务,自动化测试如何实施;低成本且好用的管理工具有哪些等,想知道答案,就一起来看看吧:

第一问: 关于面向业务的测试,自动化测试该如何实施?

自动化方面的问题,我觉得先要确定是否有必要做,再考虑怎么做。大部分公司的自动化测试实践是无效的。 先从成本角度和技术能力两个方面考虑是否要做。

如果上述两个问题经过认真评估,还是决定做自动化,可以按照三个步骤来实施:

1.选择使用哪种自动化测试解决方案。

2.梳理需要自动化测试用例。

3.随着版本的变更,维护自动化测试代码。

追问(如何让领导觉得测试团队有成长。通常测试团队的能力提升是很难通过图标或数字表现出来的)

测试团队能力的成长,可以在产品质量上得到体现,经过你们测试的产品质量逐步提升了,这就是团队能力提升的一个有力的表现。 另外,测试团队要逐步建立自己的质量保证体系,在规范、标准方面逐步积累,让领导通过过程输出文档看到你们在提升。

第二问:

1)公司产品为智能硬件(可定义为新型制造业),测试团队负责范围除了软件开发测试,还包含传统的硬件测试;想听下贵司专家对此类企业,测试经理/总监和品质经理/总监的关联及区别

要看硬件的规模,一般这类产品分为软件开发测试团队、纯硬件测试团队,系统集成测试团队这三类。如果智能硬件的规模比较小,可能只有纯硬件测试团队和软硬件系统集成测试的团队即可。

2)测试人员主动学习能力和积极性普遍弱于开发人员,会存在被开发同化现象(比如BUG的解读被开发牵着走);如果快速有效提升测试人员对产品理解及专业技能?

答1

我觉得认为测试比开发弱的观念首先是不对的,这种观念如果存在,很难有自己独立的思想,很难来保证质量。我招聘人员的时候会考量,一个测试人员如果连挑战开发的勇气都没有的测试,我们是不需要的。为什么弱,弱在那里,是业务弱,还是技术弱?每一样事情做到极致了,就没有弱的说法。

答2

测试人员在具体编程方面可能不如开发,但是这只是个熟能生巧的工作。在业务整体性的理解方面,测试一定会强于单个的开发人员。

答3

这个问题我觉得是团队定位除了问题,测试把自己定位成开发的助手了。这需要测试团队的老大从思想上给手下人明确自己的的职责,并且要提高业务水平。说白了就是对自己不自信,被人一怼就怂了。

3)性格外向型测试人员,跨部门沟通效果好,但有些容易浮于表面;内向型的测试更容易发现潜藏较深BUG(微软曾做过此类研究);测试团队搭建,性别、性格、开发/测试比例等是否存在“黄金比例”?

这可能是个伪命题。内向外向只是分析问题的一个维度,这可能不是决定性的。决定性的原因是测试人员是否有独立工作的能力,有些人外向,是因为没有独立工作能力,凡事都需要协作。以及测试人员的逻辑分析能力,专研精神。

这个看情况的,不能一棍子打死一定是那种性格好,内向型中有内敛性的,也有小白兔性的,有外弱内强性的。面试的时候时间不够,如果不擅于沟通,不擅长沟通,肯定是要吃亏的。

4)有低成本且简单好用的相关管理工具推荐吗?

个人摸索了多款项目管理工具没找到太好解决方案,目前采用免费版JIRA+禅道(对使用还是偏繁琐)旧版JIRA BUG管理很不错,但无法追溯管理测试版本;禅道可以管理项目版本(包括附件),但BUG管理没JIRA直观;腾讯免费开放的TAPD版本迭代不具备附件功能(略遗憾)

答1

jira所在的公司是澳大利亚的一家软件公司,规模很大,全套的敏捷开发工具都涵盖了。在他的工具链中,应该有相关的支撑。atlassian的产品功能强大,就是重了。但是扩展性很好。

答2

我们一直用禅道,感觉开源,轻量,禅道可以:产品--项目--用例--缺陷,还有丰富的报告图表。

5)APP自动化测试,尝试过python+appium的方式;UI自动化实际产生的价值效果并不理想;希望能了解更实用的自动化测试技术(比如接口、性能等)

答1

关于APP自动化测试,个人看法是,如果是兼容性测试,借助自动化UI测试效率最高。其他的功能自动化要看情况了。如果是做系统级接口测试,app的UI所对应的API都要有封装,这个需要开发团队配合。这样,做完接口测试,还是要跑一边UI测试的。否则,无法保证UI的正确性。至于用python调用接口,这个技术就太简单了。python与其他语言的粘合性比较好,都有相关的办法。这类资料很多。

答2

UI和接口哪个稳定就做哪个自动化,都不稳定就放弃自动化。自动化大部分时间都是不成功的,不要强求。

答3

如果UI变化不是很频繁,可以考虑。往往和自动化效率有点冲突。自动化希望快速迭代回归,快速迭代,UI可能变化频繁。如果资源不是很多,或者先做重要流程的APP自动化。接口的话,由于现在团队代码能力弱,所以采用Jmeter来做,还顺便做接口压测,jmeter搭积木试的,加业务断言,测试可以把更多精力放在业务上。功能的同事也可以很快学起来,用起来,他们也比较喜欢学。

感谢您的阅读,今天我们向大家分享了软件开发测试中常见的问题下篇,你都了解了吗?更多软件开发测试相关的问题,欢迎您来深圳IT培训网软件开发测试培训机构进行咨询。

免责声明:内容和图片源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

软件开发测试人才四大魅力元素

——就业竞争小

——高薪没商量

——就业质量高

——无性别歧视

套用狄更斯那句话说:对于急需软件开发测试人员的企业来说,这是一个最坏的时代,但对软件开发测试人才来说,这是一个最好的时代。“随着软件市场的成熟,人们对软件作用的期望值也越来越高,软件的质量和功能可靠性也正逐渐成为人们关注的焦点。”

文章出自:http://www.epx365.cn/jyzn/202179757.html

文章标题:深圳软件开发测试中常会遇到的问题下篇



免责声明:本站文章均由入驻起航学习网的会员所发或者网络转载,所述观点仅代表作者本人,不代表起航学习网立场。如有侵权或者其他问题,请联系举报,必删。侵权投诉

你也许会喜欢如下的文章?
(责任编辑:深圳学历教育网)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
培训学校
IT培训网 访问该机构站点 报名留言 加为好友 用户等级:注册会员 用户级别:10 机构名称:IT培训网 联 系 人:罗老师 联系电话:13783581536 联系手机:13783581536 在线客服:起航学习网客服 在 线 QQ:起航学习网客服 电子邮件: 网站域名:http://www.cnitedu.cn 注册时间:2016-07-18 11:07 最后登录:2021-05-02 14:05