python自动化测试需要会什么 需要会三个层面的自动化测试

更新时间:2023-07-02 12:04:46作者:佚名

python自动化测试需要会什么 需要会三个层面的自动化测试

自动化测试目前就基于三个层面:代码层面,协议层面,界面层面,下面分别说一说:

1、基于协议的自动化测试:

用得最多的应该是协议层面的,就是我们常说的发个http请求(现在很多接口测试也是基于协议,工具也简单,Jmeter、postman等;我们的性能测试的原理也是协议+多线程),发送请求之后,检查服务器响应,我们弄清楚了协议规则,自动化就是连续的发送请求,检查响应,断言,其实不那么难。真正难得是:用例设计、场景设计、数据分析等等。。这些需要严谨的测试思维,大量的测试经验,所以说工具或代码解决的是三分之一的问题,剩下的三分之二还是需要靠人自己。

2、基于界面的自动化测试:

原理就是识别并操作界面元素,但是由于写界面的语言比较多,H5,java,python。。各个都有一点区别,所以在识别操作时稍微有点麻烦,如果无法识别元素怎么办呢?Autolt,Sikulix,键盘模拟,当然还可以基于图像识别来解决界面的操作问题

3、基于代码自动化测试:

检查代码的逻辑和覆盖率等问题,就是我们常说的白盒测试或者单元测试,一般这个是由程序员完成。然后就是代码级的接口测试(灰盒测试),这个的可行性更高,更有效率和价值。如果说代码级的测试已经完成,那么功能性的bug会少非常多的,所以这个过程很重要,但是对测试人员的代码要求非常高,这个有点超出自动化测试了,偏向于测试开发。

为您推荐

电焊机电容好坏怎么检测 4种方法都可检测

1、电阻法,用万用表测量电路中各个器件的电阻值。检查电路中是否短路,开路。如电阻是否有变值损坏的,电容失容,晶体管击穿损坏短路或开路等。2、电压法,在电路加电的状态下,测量电路各个工作点的工作电压是否正常。3、替换法,将

2023-07-20 19:38

二轴货车限多少吨 了解一下

1、2轴车其车货总质量超过18000千克,即2轴车的超限是按照18吨来计算的。二轴车的净最大载货量=18000KG-车辆自重。2、《超限运输车辆行驶公路管理规定》明确说明:二轴货车,其车货总质量超过18000千克为超限车

2023-07-20 19:38

实习标志在哪里领取 不粘贴有什么后果

1、“新手”可以凭驾驶证到各个辖区交警大队的交通违法处理窗口、车管所(分所)领取实习标志。领取免费“实习标志”,并按规定粘贴或悬挂。2、交警提醒,实习期驾驶员驾车时没有在车身后部粘贴、悬挂统一标志;粘贴、悬挂标志无法被正

2023-07-20 19:38

方向盘太重怎么调轻 转向助力变弱是怎么回事

1、方向盘变重最常见的原因是转向助力油脏了。转向助力油和汽车其他油类一样,都需要更换。另外还有一种情况,那就是汽车胎压过低,也会导致方向盘变得比较重,严重时甚至有可能因为胎压不足而爆胎。所以建议出现方向盘变重的时候,首先

2023-07-20 19:38

后视镜正确调法图解 你调对了吗

1、调整座椅。在开车前一定要检查一下驾驶座座椅的位置。注意,就算是私家车,也要检查,看看手握方向盘的距离是否合适,脚能否踩到油门和刹车(手动挡还有离合器),这是开车前必要的准备工作,一定要重视。2、调整左右侧外后视镜。左

2023-07-20 19:38

如何判断倒车距离 老司机教你几招

1、背对墙壁停车距离判断。在倒车入位时,正常驾驶姿势下,通过左后视镜观看后墙(或者路肩),当墙根或者路肩下沿在左后视镜下沿出现时停车,此时车后保险杠距离后墙(或路肩)距离为35厘米。2、背对墙壁45度角斜方位停车距离判断

2023-07-20 19:38