25岁什么都不会进入软件测试晚吗？
手机App软件与Web软件系统的架构是不一样的，手机是基于CS架构，而Web系统是基于BS架构的，所以测试手机App软件那么要考虑的东西会更多一些。 分析题主的问题包含两块：  ok，正好前几天有以前的老同事咨询我，手机软件的测试与web软件系统的测试有什么不同？手机软件的性能又要用什么工具来测试？做为测试行业的老司机，正好对这一块做过了梳理。现在来分享下。  手机App测试，虽然要比Web测试复杂一些，但系统整理起来后，主要也就下面几个方面：  APP功能测试是指测试你这个APP的所有功能点是否能够验证通过。APP功能测试的测试用例设计需要结合产品需求和开发设计文档。这里以测试微博APP为例： app兼容性要考虑的点主要包括手机型号、手机的系统版本、及屏幕分辨率（覆盖主流）除了这三个重点考虑的点还需要考虑网络(2G\3G\4G\5G\WIFI)的兼容性以及手机硬件（手机按钮及耳机蓝牙设备）兼容性和手机软件（定位、地图app等）兼容性。 app安装需要考虑的点：在不同手机、不同系统版本上安装、从不同渠道进行安装、安装时出现异常（关机、断网）恢复后能不能正常安装，安装时内存不足、安装时手动取后再安装、运行时覆盖安装。 app卸载需要考虑的点:  正常卸载、运行app时卸载、取消卸载、卸载时关机、卸载之后遗留数据检查等 app升级需要考虑的点：临近版本升级、跨版本升级、不同渠道升级、升级提醒成功 app的交叉事件测试主要是指多个应用之间是否有冲突，比如使用app时拔打电话、收发短信、连接耳机或蓝牙设备、旋转屏幕、电量告警、插拔充电器等等 当前手机app都会有push推送功能，而在web系统中是没有所，所以push也可以做为一个专项来进行测试，比如测试push的业务规则、push推送的用户是否正确、push推送消息的跳转、以及push推送关闭后是否正常等。 由于app软件是安装在手机的操作系统之上的，为了保证app能够在长时间内运行操作不会出问题，所以需要做稳定性测试，稳定性测试需要用到monkey工具，monkey工具是基于命令行的方式运行的，通过这个工具长时间来操作对应的app，以此来检测app会不会出现假死（ANR）或者崩溃的问题。 弱网测试是指手机app在网络不好的场景下，运行操作app，以此检测app会不会出现异常闪退、假死、以及异常提示信息等各种情况，弱网测试的重点是要模拟出各种复杂的弱网环境，一般都会借助于一些工具来模拟弱网环境，比如fiddler、charles等工具。 app的性能测试主要是指app运行操作过程当中，监测当前手机系统的一些性能指标，以此来确定app的性能是否会影响到用户的体验。app的性能指标主要包括以下几个：CPU、内存、启动速度、电量、流量以及流畅度。  在做app性能测试时，经常用到的性能测试工具主要有GT工具（腾讯团队开发）、 emmage 工具（网易团队开发）。下面将详细介绍这两种工具的下载和使用方法： 一、GT工具测试 1、GT工具下载地址： https://gt.qq.com/download.html 2、GT工具性能测试使用方法： 1)、打开GT工具app，在打开的首页面选择被测试的app以及对应的性能指标。如下图（图一）所示 2)、点击参数选项卡，在参数页签中点击“编辑”按钮。如下图所示（图二）： 3)、拖选对应的指标参数到已关注栏位置，然后点击“完成”按钮，如下图（图三）所示： 4)、勾选所有已关注的指标参数，然后点击录制按钮，如下图（图四）所示： 5)、返回到AUT界面，点击 “启动”或者“running”运行要测试的App，如图五所示，然后对被测的App做相关的操作。 6)、测试完成后，最终可以在GT工具的参数界面查看到各性能指标参数的数据。如下图（图六）所示： 性能指标详细信息显示如下：  二、Emmage工具性能测试 1、打开emmage工具，选择被测试的app，并点击“开始测试”，如下图（图七）所示 2、点击“开始测试”之后，会打开被测的app，对被测试的app进行相关测试操作后，点击“停止测试”，然后返回到emmage工具界面，点击右上方的“设置”按钮，再选择测试报告，在测试报告页面当中选中所要查看的报告文件双击即可。 3、测试报告文件在emmage工具中可能不太好查看，当然也可以把测试报告文件下载到本地，通过CSV文件打开进行查看，数据展示效果如下图（图九）所示，最终可以根据报告中的数据来判断app的性能是否达标。 想更加深入了解性能测试，推荐大家观看黑马测试视频 1）《3天带你入门性能测试2020版》  密码：bxba2）《2天带你入门性能测试》  密码：ct2k  整理不易呀，眼睛都留眼泪了。自学的朋友们，如果觉得资源对你有用，点个赞收个藏，给作者一个鼓励。也方便你下次能够快速查找。 最后，为方便大家自学软件测试，特意给大家准备了一份13G的超实用干货学习资源，涉及的内容非常全面。 包括软件学习路线图，黑马50多天的上课视频、16个突击实战项目，80余个软件测试用软件，37份测试文档，70个软件测试相关问题，40篇测试经验级文章，上千份测试真题分享,还有2020软件测试面试宝典，还有软件测试求职的各类精选简历，希望对大家有所帮助….. 如果对你有帮助的话，点个赞收个藏，给作者一个鼓励。也方便你下次能够快速查找。 软件测试有前景吗？ 软件测试行业到底有没有前景和出路？ 软件测试工程师的工资有多高？ 软件测试这个职业能干多久? 软件测试真的干到35就干不动了吗？ 自动化测试的发展前景怎么样？相比于开发，测试的技术含量是否偏低？测试人员提升自身竞争力的速度是否没开发快？ 软件测试的岗位会越来越少吗？ 测试开发是什么？为什么现在那么多公司都要招聘测试开发？ 国内的软件测试那么不受待见吗？ 二十五岁零基础转行做软件测试怎么样？ 本人女，想转行做软件测试，没有任何经验，也没有基础，现在已经毕业两年了，25岁，现在转行来得及吗？ 女生学软件测试，容易吗，这个工作会不会压力很大？ 软件测试员比软件开发员要求低些吗？ 软件测试的魅力何在？您为什么选择测试一行而不做开发？ 软件测试的工资高还是开发者工资高？ 软件开发和软件测试两个岗位应该选哪个？ 为什么软件测试相比软件开发薪酬待遇差别那么大？ 软件测试适合女孩子吗？ 男27，想转行互联网，是学习软件测试好，还是前端编程？ 作为一名软件测试人员，有哪些网站是你应该多多关注的，哪些书籍是你必须要看的？ 作为一名软件测试工程师，需要具备哪些能力？ 软件测试人员怎么快速让自己牛逼起来？大概要多久才能很牛逼？ 大四应届毕业生，想自学软件测试，要学到什么程度才能找到工作？ 如何系统、高效地学习入门软件测试，并能找到软件测试的工作？ 零基础想转行做软件测试，可以吗？ 软件测试需要学什么？ 想要成为一个优秀的软件测试人员，应该学些什么？ 零基础如何通过学习进入软件测试行业？ 在校生想成为软件测试工程师自学需要学什么？ 新人如何入门和学习软件测试？ 自学软件测试怎么学？ 怎样做好软件测试 测试分为什么，白盒，黑盒，单元，集成测试？ 在国外，资深的软件测试人员大多是手动测试，他们厉害之处在于测试用例的设计，但在国内，很多测试人员都把自动化测试当成很厉害的资本，为什么？ 作为软件测试的前辈你能不能给我点建议？ 我想问一下，软件测试要学会什么才能拿6k以上的工资？ 学习软件测试有哪些推荐的网站，希望各位知友帮助？ 28岁女失业，想从零学习软件测试，还来得及吗？ 大四女生，软件测试岗，对测试也不太了解，编码能力也不行。不知道未来该如何规划，如何系统性学习测试呢？ 没有软件测试经验的计算机毕业生如何准备面试测试工程师这一职位？ 一个无经验的应届生，可以做软件测试吗？ 完全未接触过软件测试的人，培训两个月就可上岗，这现实吗？ 测试开发是代表懂测试的开发还是懂开发的测试？ 软件测试培训靠谱吗？ 这么多的软件测试培训机构，哪个好？ 怎么的技能可以让软件测试工程师获得高薪？ 面试软件测试工作，如何回答:为什么要从事软件测试行业？你觉得你会什么？ 如何去面试软件测试工程师？ 好的软件测试人员简历是什么样子的？ 四年手动软件测试，裸辞后找不到工作怎么办？ 明天去面试软件测试，给我些建议，或者面试题预测？ 测试工程师面试题，你都遇到过哪些呢？ 最近在找实习。面试软件测试时，面试最想听到的答案是什么？ 如何编写测试用例？ 手机软件的测试主要有哪些方面去测试，性能测试用什么去测试好？ 如何做好app的测试工作? 软件测试完后，还有BUG，是测试人员的问题吗？ 如何写出高效的软件测试用例？ 做接口测试的流程一般是怎么样的？ 软件测试人员能用python做哪些事情？ 软件测试的环境部署怎么做？ 如何做接口测试呢？接口测试有哪些工具 求推荐几款http接口自动化测试工具？ 单元测试到底是什么？应该怎么做？ 想学习LoadRunner，有没有好的资源（书籍、视频或网站）？ 做了大半年的软件测试，可是觉得我在浪费时间，怎么办？ 四年测试工程师经历，下一步转开发还是继续测试？ 软件测试工程师应该怎样提高自己？ 转行软件测试两个多月，感觉很迷茫，下一步该如何提高自己？ 四年手动软件测试，裸辞后找不到工作怎么办？ 做软件测试，如何才能实现月入20K？ 如何学习自动化测试？ 一个菜鸟怎样做好功能测试？ 作为软件测试人，所在公司部门只有功能手动测试，如何进一步提升自己？ 作为一个初级测试，想学接口测试，但是一点头绪都没有。求教大神指点，有没有好的书或者工具推荐？ 做了一年的软件功能测试，想转自动化测试。目前在看了一些Python资料，感觉无从下手，求指导？ 手工测试人员如何转测试开发？ 已从事软件测试一年，感觉依然很菜，只会基础的功能测试，想进一步学习，有没有好的建议呢  