自动化测试
文章平均质量分 70
慧乐课堂软件测试
担任过测试经理、测试主管等职位,从事过测试开发、测试架构等相关工作
精通Python、java语言,测试开发、adb/monkey测试/ Jmeter性能测试、接口测试,对自动化测试以及性能测试有丰富的实战经验。
展开
-
如何用Postman做接口自动化测试
前言 什么是自动化测试 把人对软件的测试行为转化为由机器执行测试行为的一种实践。 例如GUI自动化测试,模拟人去操作软件界面,把人从简单重复的劳动中解放出来。 本质是用代码去测试另一段代码,属于一种软件开发工作,已经开发完成的用例还必须随着被测试对象的改变而更新,因此,还有额外的维护成本。 自动化测试有哪些分类 按测试目的分类 功能自动化测试 性能自动化测试 按测试对象分类 Web应用测试 APP测试 接口测试 单元测试 为什么需要自动化测试 可以替代大量的手工机械重复性操作,测试工程师可以把更多的转载 2021-01-11 18:07:14 · 499 阅读 · 0 评论 -
Selenium+Python自动化测试环境搭建
前言 1.什么是Selenium? Selenium主要用于web应用程序的自动化测试,但并不局限于此,它还支持所有基于web的管理任务自动化。它的特点如下: 开源,免费 多浏览器支持:Firefox、Chrome、IE、Opera、Edge 多平台支持:Linux、Windows、Mac 多语言支持:Java、Python、Ruby、C#、JavaScript、C++ 对web页面有良好的支持 简单(API简单)、灵活(开发语言驱动) 支持分布式测试用例执行 2.选择Python2还是Python3?转载 2020-12-29 14:07:33 · 228 阅读 · 0 评论 -
浅谈自动化测试工具 Appium
一、简单介绍 (一)测试对象 appium 是一个自动化测试开源工具,支持iOS和 Android平台上的原生应用,web应用和混合应用。 移动原生应用:单纯用ios或者android开发语言编写的、针对具体某类移动设备、可直接被安装到设备里的应用,一般可通过应用商店获取,比如某个游戏app; 移动web应用:使用移动浏览器访问的应用(appium支持iOS上的Safari和Android上的Chrome),不需要下载到设备上,而是通过浏览器直接访问,比如H5九曲封神游戏; 应用:同时使用网页语言与程序语转载 2020-11-02 19:20:18 · 393 阅读 · 0 评论 -
功能测试、性能测试、自动化测试区别
1、功能测试 根据产品特性、操作描述和用户方案,测试一个产品的特性和可操作行为以确定它们满足设计需求。 功能测试又称为黑盒测试,是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。 黑盒测试试图发现以下类型的错误: (1)功能错误或遗漏 (2)界面错误 (3)数据结构或外部数据库访问错误 (4)性能错误 (5)初始化和终止错误 用例设计方法 (1)等价类划分方法 (2)边界值分析方法 (3)错误推测方法 (4)因果图方法 (5)判定表驱动分原创 2020-09-30 17:41:08 · 3766 阅读 · 1 评论