随笔分类 -  自动化测试

摘要:在项目中,自动化测试怎么实现从0到1突破:1、开发自动化测试的人,自己开发效率要比较高(容易实现投入产出比)。没有开发能力的人,很难被培养出来。2、做一个最简单的功能,替代一小部分手工,代码稳定性达到最少连续10次内没有因代码原因导致执行不通过3、因真实需求,长期在项目中大量执行,增加信心(最忌讳大 阅读全文
posted @ 2025-09-26 17:50 rmticocean 阅读(21) 评论(0) 推荐(0)
摘要:一、背景 自动化测试中,QTP和selenium IDE都支持浏览器录制与回放功能,就像一个记录操作步骤的机器人,可以按照记录的步骤重新执行一遍,这就是脚本录制。 个人觉得传统录制工具有些弊端,加上要定制支持我自己的自动化框架(python单机版自动化测试框架源代码),所以自己用JavaScript 阅读全文
posted @ 2024-07-29 11:03 rmticocean 阅读(1349) 评论(0) 推荐(1)
摘要:1、需求稳定且变动较少,有时间可以安排2、最好是处理数据类的功能3、前端界面最好是例如下单等流程类的功能,而非交互过于复杂的前端界面的功能或不易识别的功能(例如svg、canvas等图)。4、一个人一直专注跟某个项目功能或需求,不要经常换项目5、测试环境和数据可以自主控制,随意修改,不要互相影响6、 阅读全文
posted @ 2024-04-08 16:15 rmticocean 阅读(154) 评论(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 阅读(415) 评论(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 阅读(54) 评论(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 阅读(229) 评论(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 阅读(1479) 评论(0) 推荐(0)