网站导航
更新时间:2023-05-31 17:09:08 来源:YIQ网
......
自动化测试目前就基于三个层面:代码层面,协议层面,界面层面,下面分别说一说:
1、基于协议的自动化测试:
用得最多的应该是协议层面的,就是我们常说的发个http请求(现在很多接口测试也是基于协议,工具也简单,Jmeter、postman等;我们的性能测试的原理也是协议+多线程),发送请求之后,检查服务器响应,我们弄清楚了协议规则,自动化就是连续的发送请求,检查响应,断言,其实不那么难。真正难得是:用例设计、场景设计、数据分析等等。。这些需要严谨的测试思维,大量的测试经验,所以说工具或代码解决的是三分之一的问题,剩下的三分之二还是需要靠人自己。
2、基于界面的自动化测试:
原理就是识别并操作界面元素,但是由于写界面的语言比较多,H5,java,python。。各个都有一点区别,所以在识别操作时稍微有点麻烦,如果无法识别元素怎么办呢?Autolt,Sikulix,键盘模拟,当然还可以基于图像识别来解决界面的操作问题
3、基于代码自动化测试:
检查代码的逻辑和覆盖率等问题,就是我们常说的白盒测试或者单元测试,一般这个是由程序员完成。然后就是代码级的接口测试(灰盒测试),这个的可行性更高,更有效率和价值。如果说代码级的测试已经完成,那么功能性的bug会少非常多的,所以这个过程很重要,但是对测试人员的代码要求非常高,这个有点超出自动化测试了,偏向于测试开发。
自动化专业属于机械机电类。自动化专业以系统科学、控制科学、信息科学等新兴横断学科为理论基础,以电工技术、电子技术、传感技术、计算机技术、网络技术等先进技术为主要技术手段,以实现各类运动体的运动控制、各类生产过程的过程控制、各类系统的最优化等跨学科综合性专业。
自动化专业课程主要有:电路、信号与系统、PLC编程应用、模拟电子技术、数字电子技术、自动控制原理、现代控制理论、微机原理及应用、软件技术基础、电机与拖动、电力电子技术、计算机控制技术、系统仿真、计算机网络、运动控制、过程控制、单片机与嵌入式系统原理、计算机辅助设计、专业英语、智能控制,C语言程序设计,C++语言。
《模拟电路基础》、《电磁场与电磁波技术》、《DCS与组态软件》、《自动控制基础》、《单片机及接口技术》、《机械设计原理》、《Visual Basic语言》、《电机及其运动控制系统》、《DCS/PLC/FCS原理与应用》、《运动控制》、《自动化系统工程设计》、《传感器原理与检测技术》部分高校按以下专业方向培养:楼宇自动化、电气技术教育、电气自动化技术、机器人技术教育、演艺工程与舞台技术、城市轨道自动化与控制。
自动化专业毕业生应获得以下几方面的知识和能力:
1. 自动化专业需要具有较扎实的自然科学基础,较好的人文社会科学基础和外语综合能力
2. 自动化专业需要掌握本专业领域必需的较宽的技术基础理论知识,主要包括电路理论、电子技术、控制理论、信息处理、计算机软硬件基础及应用等
3. 自动化专业需要较好地掌握运动控制、工业过程控制及自动化仪表、电力电子技术及信息处理等方面的知识,具有本专业领域1—2个专业方向的专业知识和技能,了解本专业学科前沿和发展趋势
4. 自动化专业需要获得较好的系统分析、系统设计及系统开发方面的工程实践训练
5. 自动化专业需要在本专业领域内具备一定的科学研究、科技开发和组织管理能力,具有较强的工作适应能力。
电气自动化技术专业,是培养具有一定的电子技术、微机控制技术和计算机网络技术的基础知识;熟悉常用电气设备的工作原理,掌握应用计算机技术实现电气控制的基本原理和方法,具有较强的自动控制系统运行、维护、系统集成以及培养一定的工程设计能力和企业管理能力的高等技术应用性专门人才的专业。
华北电力大学的自动化专业,是以自动控制理论为主要理论基础,以电子技术、计算机信息技术、传感器与检测技术等为主要技术手段,对各种自动化装置和系统实施控制的一门专业。
华北电力大学的自动化专业,培养德、智、体全面发展,具有扎实的自然科学基础,具有良好的计算机、外语、经济、管理等方面的应用基础,具备电工电子技术、控制理论、计算机技术与应用等专业知识高素质应用型人才。
华北电力大学的自动化专业的主要课程,包括电路、信号与系统、模拟电子技术、数字电子技术、自动控制原理、现代控制理论、微
上一篇:狗狗下巴的胡须几根最好
下一篇:格式条款的解释规则