快乐皇帝
就目前而言,1、软件测试行业在国内越来越受到重视 2、软件测试行业人员缺口大 3、软件测试学习培训周期短而且入门门槛比较低。如果你是零基础的话,建议你先进行专业的学习培训。现在的线上培训,教学质量、教学内容和学习费用等都公开透明,还有免费的公开课和1元课程进行试学。建议你可以去学习。推荐你去腾讯课堂认证机构学习:(搜“柠檬班”)
kiss小妮妮
看题主描述是想学习软件自动化测试,现在成都可以学习软件自动化测试的地方有很多,但是教学水平层次不齐。如果真的对这方面感兴趣,可以先试试自学。
现在身边通过自学成功入职的人也挺多的,所以你也可以试试,如果大多数人都可以,要相信自己应该也是可以的。如果自学一段时间后发现自己学起来比较吃力,没什么进步的话,那么再考虑去专业的学校进行学习。
鼹鼠大小姐
简单的功能测试目前已经不能满足企业的用人需求了,目前企业更青睐于偏自动化测试方向的软件测试工程师。所以,在选择软件测试时,就一定要选课程大纲在自动化测试内容深度和广度上都有加强的培训机构。一般自动化测试的课程大纲内容需要覆盖以下内容:Python程序设计——程序结构|面向对象 1:掌握python简介、环境配置、常用编辑工具2:掌握python-pyCharm工具配置3:掌握python相关基础语法(变量、数据类型、分支,循环等)4:掌握python面向对象概念和语法(自定义函数\class\self关键字等)5:掌握python常用函数6:掌握Python异常处理等(try-except等) Web-AT(Python+Selenium)——自动化测试概述、python+selenium 、selenium高效实战 1:掌握自动化测试常用术语、测试目标、测试概述2:了解常用自动化测试工具(QTP,selenium,RFS等) 1:了解selenium发展历史、简介、工作原理2:掌握python+selenium元素定位、元素的鼠标、键盘操作3:掌握selenium+unittest+HTMLTestRunner框架设计4:掌握page_object设计模式、BDD行为驱动、数据驱动等5:掌握持续集成ant+jenkins 1:掌握Web UI自动化测试框架常规应用2:掌握Web UI自动化用例设计与执行3:掌握Web UI自动化测试结果收集和总结 PMD-AT(Python+Appnium)——Appnium基础、Appnium高效实战 1:了解常见PMD自动化工具(Robotium,ui Aotumator,MokeyRunner,Appium等)2:Appium的介绍及环境搭建(python、Appium、android sdk、nodejs等)3:Appium的元素定位(id、text、xpath、name、classname、list定位等)4:PageObject封装与loggin模块的简介与应用(Capability\loggin\unittest等)5:Appnium测试报告的生成(Bat批量处理测试用例、jenkins自动化测试平台搭建) 1:掌握PMD UI自动化测试框架常规应用2:掌握PMD UI自动化用例设计与执行3:掌握PMD UI自动化测试结果收集和总结
优质工程师考试问答知识库