Python完成monkey测试脚本开发

本文介绍了Python在Monkey测试中的应用,详细讲解了测试的四大过程,包括自动化测试和测试开发的重要性。讨论了UI与接口测试,并分享了如何使用Python进行随机操作,如鼠标和键盘的控制。同时,提到了聪明Monkey的概念,即通过对象识别、异常处理和业务流程实现更智能的测试。文章还提供了具体的操作步骤,如使用PyMouse和PyKeyboard库,以及异常处理和回放Monkey的实现方法。
摘要由CSDN通过智能技术生成

以前学习的笔记,分享记录一下。

测试四大过程:分析,设计,实现,执行。

软件测试:着重于软件质量保障,QC(Quality Control)测试方案、测试用例、缺陷管理。

自动化测试:综合利用各类自动化的工具,技术来进行测试,用以代替手工执行。

测试开发:综合运用开发的技术,来为测试服务,自动化测试是其中很重要的价值体现。

UI: 特征识别,坐标定位,图像对比。接口:代码(方法),协议(类型)。。

 

执行命令,调用第三方接口。

 

在复杂的项目场景下,不要直接调试和调研技术可行性,而是构建一个更为简洁的环境进行调试,确保完成后再纳入到项目场景即可。

把复杂的问题简单化。(化繁为简)

 

手机兼容性:

1.同一款手机去兼容不同的应用。(系统级,TOP500)

2.同一款应用在不同的手机运行。(应用级,TOP500)

 

Monkey测试工具

 

1.随机操作:光标移动、单击双击,右键、按键(组合键和控制键),输入文本等

2.本猴子:随机操作,重复执行。

3.聪明猴子:随机操作+识别对象+异常处理+业务流程。(在可输入的地方输入,在可以点击的地方点击)

1.如何操作鼠标?

Python如何操作鼠标? PyMouse,

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值