随笔分类 -  自动化测试

摘要:一、背景 自动化测试中,QTP和selenium IDE都支持浏览器录制与回放功能,就像一个记录操作步骤的机器人,可以按照记录的步骤重新执行一遍,这就是脚本录制。 个人觉得传统录制工具有些弊端,加上要定制支持我自己的自动化框架(python单机版自动化测试框架源代码),所以自己用JavaScript 阅读全文
posted @ 2024-07-29 11:03 rmticocean 阅读(884) 评论(0) 推荐(1) 编辑
摘要:1、需求稳定且变动较少,有时间可以安排2、最好是处理数据类的功能3、前端界面最好是例如下单等流程类的功能,而非交互过于复杂的前端界面的功能或不易识别的功能(例如svg、canvas等图)。4、一个人一直专注跟某个项目功能或需求,不要经常换项目5、测试环境和数据可以自主控制,随意修改,不要互相影响6、 阅读全文
posted @ 2024-04-08 16:15 rmticocean 阅读(108) 评论(0) 推荐(0) 编辑
摘要:1.ID元素定位基于元素属性中的id的值来进行定位,id是一个标签的唯一属性值可以通过id属性来唯一定位一个元素,是首选的元素定位方式,动态ID不做考虑。driver .find_element_by_id('id')driver .find_element(By.ID,'id')2.name元素定 阅读全文
posted @ 2024-01-15 20:42 rmticocean 阅读(277) 评论(0) 推荐(0) 编辑
摘要:警告:不要混合隐式和显式等待。这样做可能会导致不可预测的等待时间。例如,设置10秒的隐式等待和15秒的显式等待可能会导致20秒后发生超时 Warning: Do not mix implicit and explicit waits. Doing so can cause unpredictable 阅读全文
posted @ 2024-01-14 19:13 rmticocean 阅读(22) 评论(0) 推荐(0) 编辑
摘要:driver.execute_script("document.body.style.zoom='70%'") driver.execute_script("document.body.style.zoom='150%'") 阅读全文
posted @ 2022-11-09 09:35 rmticocean 阅读(204) 评论(0) 推荐(0) 编辑
摘要:一、自动化测试框架: 1、框架和项目源代码下载 https://gitee.com/rmtic/autoTest 说明:框架可以支持web界面UI、安卓Android,ios苹果、接口API等自动化测试。文档和代码持续维护更新,有问题可以交流。 2、依赖包安装 2.1、jdk jdk安装 2.2、p 阅读全文
posted @ 2022-03-12 11:18 rmticocean 阅读(1202) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示