如何搭建自己的自动化测试框架 什么是自动化体系架构?
什么是自动化体系架构?
自动化体系架构主要注意涉及如下几个方面:
1:感觉系统:包括压力,温度,湿度,空间三维坐标,距离等{通过传感器实现方法}
2:控制系统:传感器按照AD模块将模拟信号装换成数字信号.并实际USB或则COM口与电脑通讯{个人建议产用USB通讯,数据量传输大}.认可的通讯的子电脑系统通过C/S框架和主服务器通讯{TCP/IP}接受相互协同你操作.并依据服务端指令批复到操作系统.
3:操作系统:除开压力系统,据数字信号提出适度的力.{液压系统}移动装置,依据什么指令将操作元件赶回指定的空间坐标.焊接装置等等.
其操作的的PDCAPlan-gtDo-gtCheck-gtAdjust
自动化测试需要学哪些?
测试自动化不属于太广,是真的想做到ui自动化,它不单具体的要求你对系统业务、编程、系统框架搭建所专研,更是要在测试流程与平台建设方面极大认识,而我觉得更行的学习方法为:
必须将学只不过是一个流程,为怎么学习建一个基本框架,必须明确自己提升到,分别根据200元以内三部门通过列出来。
1、实践精通于式去学习:这部分是你的不需要重点掌握到的,像自动化测试过程中,不需要上重点能够掌握的就有:编程技巧(脚本语言,.例如:javascript、tcl、perl、ruby等,一种名为去掉;面向对象语言,.例如:JAVA、.net等,奇异再试一下;WEB编程技巧:客户端与服务器端);HTML与XML(XML要先学会了)
测试自动化工具自学(单元测试工具:xUNIT等;WEB自动化测试框架工具:selenium、QTP、Watir等;GUI自动化测试工具工具:RFT、winrunner等;性能测试工具:loadrunner等)
数据库知识(SQL查询语言;一些数据库的使用)
操作系统知识(Windows:DLL、COM组件、环境变量等知识是有要是掌握到的,不然很多东西都会很难了解本质)
业务知识(电信业务中的各种协议知识等)
流程知识(软件测试的艺术等)
不过也有很多,得具体详细看个人喜好了。以上是要一变学习,一旁在实践中操作的,光自学是没有用的,你必须要会把以上知识用到实践项目中,方能快速能提高。
2、目录审阅式去学习:这部分知识并非要精通满,但需要熟悉的,应该不会有不大的精力花在上面,一般是很多方面的最经典书籍,的或:
单元测试过程中的书籍:Javadevelopmentwithant等
自动化测试框架过程中的书籍:自动化软件测试—入门、管理与利用等
软件测试过程中的书籍:快速有效软件编程——提高测试水平的50条建议。
像这些书籍,都是一些辅助性的提高参考书籍。而这个可以需要“抄目录”的形式,接着再对照目录飞速找不到自己需要的重点知识去学习。我们时间太充裕,必须学的东西过多,自己反复思量着哪些知识是需要需要这种学习方法,因人而异吧。
3、视野开阔式学:去学习活的,所以要多去各大网站,多到外面去溜达溜达,去认识,这样的话,才能更好的定位自己的学习方向。反正,视野开阔最最重要,你必须保证自己的所学能够所用。
之后说真的的,测试领域当然是一个“温水煮青蛙”的锅,没有人撺掇你跑,毕竟各个阶段都需要各种人,你你想要做什么样的人,就得看你到了什么阶段,千万不要再温水中“不舒服”继续,当你时光再次的时候,你那点见识短浅的技能,有什么资格借助“经验”这两个字与上面平起平坐呢,毕竟下面还有一群更二十多岁,更有活力的“青蛙”往里面跳呢,测试领域一开始就也不是一个只靠经验饭就能混下来的地方,你得尽快找准目标,打开这个锅,才能更好的求发展。更多软件测试三阶自学,是可以查哈咨询千锋!
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。