
自动化测试框架
文章平均质量分 89
锦都不二
从业八年有余,深知测试开发一门的诸多不易,我热爱这个行业也愿意去分享我的一些经验与大家共同交流。
展开
-
Java接口自动化测试框架系列:提升测试效率的自动化测试框架
自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程。通常,在设计了测试用例并通过评审之后,由测试人员根据测试用例一步步执行测试,得到实际结果与期望结果的比较。为了节省人力、时间等资源,提高测试效率,便引入了自动化测试的概念。原创 2023-04-19 15:10:36 · 2851 阅读 · 1 评论 -
2023最好用的【5个开源自动化测试框架】真的个个都是必备神器
以上这些自动化测试框架都有着自己的优点和适用场景,测试人员应该根据自己的测试需求来选择适合自己的框架。当然,不同的框架也有着不同的学习曲线和使用难度,所以建议测试团队在选择自动化测试框架之前,首先要做好测试需求和测试能力的规划,并进行适当的培训和学习。这样,将可以更加高效地使用自动化测试工具,提高测试效率和软件质量。原创 2023-03-27 21:36:15 · 2343 阅读 · 0 评论 -
python自动化测试学习路线(从入门到精通)
首先理清自动化测试的概念,1、广义上来讲,自动化包括一切通过工具(程序)的方式来代替或辅助手工测试的行为都可以看做自动化,包括性能测试工具(loadrunner、jmeter),或自己所写的一段程序,用于生成1到100个测试数据。所以实际上从广义上来讲:性能测试、接口测试等但凡用到测试工具的测试都称为"自动化测试"2、狭义上来讲,通工具记录或编写脚本的方式模拟手工测试的过程,通过回放或运行脚本来执行测试用例,从而代替人工对系统的功能进行验证。原创 2023-02-24 20:54:41 · 8043 阅读 · 1 评论 -
pytest进阶之html测试报告
Pytest系列已经写了几篇文章了,也不知道对多少人有帮助,总之对于我自己来说该掌握的都已经掌握了,那么今天我们再来说说pytest如何生成一个完整的html测试报告,让你在吹牛逼的路上再多一份资本!废话不多说,进入正题!(咋就莫名其妙想起这句话了呢, 估计看文章看多了,貌似挺多人用这句话过度……)使用pytest-html插件生成测试报告主要内容1.pytest-html插件生成测试报告,及用例失败时如何截取图片添加到报告里,如何添加用例描述到报告里2.如何使用allure生成测试报告。原创 2023-02-21 16:19:49 · 1185 阅读 · 0 评论 -
【Python+Appium】自动化测试框架
Appium 是一个开源的、跨平台的测试框架,可以用来测试 Native App、混合应用、移动 Web 应用(H5 应用)等,也是当下互联网企业实现移动自动化测试的重要工具。Appium、Appium-desktop、Appium Client 的区别是 Appium 体系的核心,因为它本身也是一个 web 接口服务,所以也会被成为 appium server,对外默认开启包括 4723 等多个端口。Appium-Desktop:是为了让 Appium 能够更好用,让小白入门更容易,让调试和界面分析更原创 2023-02-16 14:42:31 · 1647 阅读 · 0 评论 -
从零搭建完整python自动化测试框架(UI自动化和接口自动化
页面定义方式PO对象定义:京东主页面定义了搜索框和搜索按钮,以name为关键字,定义元素定位方式和执行的动作。{'name': 'search_ipt', 'desc': '搜索框', 'by': (By.ID, u'key'), 'action': 'send_keys()'},{'name': 'search_btn', 'desc': '搜索按钮', 'by': (By.CLASS_NAME, u'button'), 'action': 'click()'},测试数据定义方式。原创 2023-01-29 17:21:14 · 4700 阅读 · 1 评论