E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
APP自动化测试框架
Python+Appium+POM实现APP端自动化测试
1.POM及POM设计原理POM(pageobjectmodel)页面对象模型,主要应用于UI自动化
测试框架
的搭建,主流设计模式之一,页面对象模型:结合面向对象编程思路:把项目的每个页面当做一个对象进行编程
测试领头羊
·
2024-02-20 15:48
移动端测试
appium
python
自动化
移动端测试
python主讲移动端自动化
测试框架
appium_GitHub - h080294/appium_python_android: Android移动端自动化
测试框架
...
appium_pyton_android继承并封装了appium,Android移动端自动化
测试框架
。支持多设备并发运行testcase,直接错误log及截图功能,html输出测试报告等。
weixin_39663605
·
2024-02-20 15:45
移动端自动化
测试框架
-unittest+appium
本文介绍通过python实现
APP自动化
的框架,对通讯录软件进行测试,文末有实操源码。具体业务逻辑可基于框架补充。
测试开发-东方不败之鸭梨
·
2024-02-20 15:44
#
appium
自动化
Python+Appium移动端自动化
测试框架
实现
一、Appium概述1、Appium简介Appium是一个开源的自动化
测试框架
,可以用来测试基于iOS、Android和FirefoxOS平台的原生与混合的应用。
wespten
·
2024-02-20 15:13
全栈软件测试
自动化测试
性能测试
测试开发
python
开发语言
python+appium+yaml移动端自动化
测试框架
实现
结构介绍之前分享过一篇安卓UI测试,但是没有实现数据与代码分离,后期维护成本较高,所以最近抽空优化了一下。不想看文章得可以直接去Github,欢迎拍砖大致结构如下:结构.pngtestyaml管理用例,实现数据与代码分离,一个模块一个文件夹public存放公共文件,如读取配置文件、启动appium服务、读取Yaml文件、定义日志格式等page存放最小测试用例集,一个模块一个文件夹results存放
爱码哥
·
2024-02-20 15:11
自动化测试
Appium+Pytest+Allure实现
APP自动化
测试,小试牛刀
Appium结合Pytest开展
App自动化
测试时,你知道如何自动运行用例并发执行吗?
测试小鬼
·
2024-02-20 15:10
软件测试
接口自动化测试
自动化测试
大数据
pytest
python
经验分享
软件测试
python+appium+yaml移动端自动化
测试框架
结构介绍之前分享过一篇安卓UI测试,但是没有实现数据与代码分离,后期维护成本较高,所以最近抽空优化了一下。不想看文章得可以直接去Github,欢迎拍砖大致结构如下:testyaml管理用例,实现数据与代码分离,一个模块一个文件夹public存放公共文件,如读取配置文件、启动appium服务、读取Yaml文件、定义日志格式等page存放最小测试用例集,一个模块一个文件夹results存放测试报告及失
wanan安
·
2024-02-20 15:37
python
appium
软件测试
程序员
接口测试
自动化测试
测试工程师
Python自动化测试:unittest与pytest框架
在Python中,unittest和pytest都是常用的自动化
测试框架
。它们提供了编写测试用例、测试套件和执行测试的强大功能。
api77
·
2024-02-20 14:41
电商api
api
python
pytest
开发语言
数据库
前端
大数据
python + requests + pytest 接口自动化测试
测试框架
目录目录名称目录内容common1.读取测试用例的方法2.连接数据库的方法(pymysql)3.封装自己的请求4.封装输出日志文件5.读取保存的数据文件封装一些公共方法api存储测试接口case
小卡也很萌
·
2024-02-20 08:35
python
pytest
开发语言
UI自动化测试介绍
文章目录一、UI自动化需要什么知识储备二、UI自动化的优缺点三、UI自动化的分类四、什么情况适合做UI自动化测试五、UI自动化测试什么时候开始做,所属分类是什么六、web自动化
测试框架
-部分(主流)一、
JulieJuliezyl
·
2024-02-20 07:01
ui
自动化
引入成熟的Pytest自动化
测试框架
虽然我们能使用脚本编写自动化
测试框架
,但没有必要重复找车轮子,引入成熟的自动化
测试框架
即可,Pytest是目前最成熟、功能最全面的Python
测试框架
之一,简单灵活、易于上手,可完全兼容其他
测试框架
如unitest
咖啡加剁 椒
·
2024-02-20 05:24
软件测试
pytest
软件测试
功能测试
自动化测试
程序人生
职场和发展
Pytest fixture使用
fixture脚手架(夹具)其实就是自定义前面的前置和后置操作:当然,我可以给你一个使用pytest的Python
测试框架
中的fixture的实例。
Jenny测试开发
·
2024-02-19 23:51
pytest
python
职场和发展
【软件测试】如何设计自动化测试脚本
线性设计的特点:测试用例已脚本方式编写脚本开发成本较低对测试人员编码的无经验要求不需要提前对
测试框架
进行设计与开发测试过程中
咖啡加剁椒
·
2024-02-19 22:58
软件测试
软件测试
自动化测试
功能测试
程序人生
职场和发展
Python
测试框架
pytest(04)fixture - 测试用例调用fixture、fixture传递测试数据
目录1、测试用例调用fixture2、fixture传递测试数据setup、teardown可以实现在执行用例前或结束后加入一些操作,但这种都是针对整个脚本全局的。假设有以下场景:用例A需要先登录,用例B不需要登录,用例C需要先登录;很显然无法用setup和teardown来实现。fixture的作用是可以让我们自定义测试用例的前置条件。fixture的优势:命名方式灵活,不局限于setup和te
wangmcn
·
2024-02-19 22:51
测试框架
pytest
测试开发
python
测试用例
单元测试
测试工具
Pytest单元
测试框架
之fixture装饰器实现前后置
系列文章目录第一章Pytest单元
测试框架
基础第二章Pytest单元
测试框架
之fixture装饰器实现前后置目录系列文章目录前言一、Pytest的setup和teardown前后置实战二、fixture
我亲手种的.
·
2024-02-19 22:50
单元测试
python
selenium
自动化
自动化
测试框架
Pytest介绍(5)——前置和后置之fixture
目录1、fixture参数说明1.1参数详细说明1.2利用yield实现后置1.3params和ids参数的代码实例2、fixture在用例中的调用3、不同scope的代码实例在第4篇中,我们讲了前置和后置的各种setup和teardown,但是在实际应用中,有可能有的用例需要用到用例的前置,而有的用例又不需要,这样用setup和teardown实现起来就比较麻烦了。pytest提供了fixtur
六天测试工程师
·
2024-02-19 22:50
pytest框架介绍
pytest
Python
测试框架
之pytest高级用法之fixture(三)
前置条件:1.文件路径:Test_App--test_abc.py--pytest.ini2.pyetst.ini配置文件内容:[pytest]命令行参数addopts=-s搜索文件名python_files=test*.py搜索的类名python_classes=Test*搜索的函数名python_functions=test_*pytest之fixturefixture修饰器来标记固定的工厂函
程序员阿沐
·
2024-02-19 22:49
程序员
软件测试
编程
测试框架
自动化测试
软件测试
Pytest
fixture
Pytest自动化
测试框架
-权威教程13-Fixture方法及测试用例的参数化
Fixture方法及测试用例的参数化Pytest在多个级别启用测试参数化:pytest.fixture()允许一个[参数化Fixture方法。@pytest.mark.parametrize允许在测试函数或类中定义多组参数和Fixture。pytest_generate_tests允许用户定义自定义参数化方案或扩展。@pytest.mark.parametrize:参数化测试函数2.2版中的新函数
测试-八戒
·
2024-02-19 22:17
pytest
测试用例
pytest
python
十、Pytest自动化
测试框架
— Fixture装饰器的使用
###文章内容有配套的学习视频和笔记都放在了文章末尾###1、Fixture装饰器的用途做测试前后的初始化设置,如测试数据准备,链接数据库,打开浏览器等这些操作都可以使用Fixture来实现。测试用例的前置条件可以使用Fixture实现,比直接使用Pytest框架的setup()和teardown()函数更加灵活。Fixture是Pytest用于将测试前后进行预备,清理工作的代码分离出核心测试逻辑
测试-八戒
·
2024-02-19 22:47
pytest
测试用例
Fixture装饰器
pytest自动化测试框架
pytest
测试
【实战】一、Jest 前端自动化
测试框架
基础入门(四) —— 前端要学的测试课 从Jest入门到TDD BDD双实战(四)
文章目录一、Jest前端自动化
测试框架
基础入门10.Jest中的Mock(1)toBeCalled(2)func.mock(3)mockReturnValue&mockReturnValueOnce学习内容来源
程序边界
·
2024-02-19 22:44
前端
tdd
unity在stm32上的使用
源码获取Unity是一个轻量级的C语言单元
测试框架
,它的设计理念是简单易用。Unity支持测试套件
独处东汉
·
2024-02-19 21:24
嵌入式单片机项目开发
unity
stm32
游戏引擎
STM32HAL库-移植Unity针对微控制器编写
测试框架
概述本篇文章介绍如何使用STM32HAL库,移植Unity是一个为C语言构建的单元
测试框架
,侧重于使用嵌入式工具链。
Ch_champion
·
2024-02-19 21:21
#
STM32
Unity(单元测试)在STM32上的移植与应用
概述UnityTest是一个为C构建的单元
测试框架
。本文基于STM32F407为基础,完全使用STM32CubeIDE进行开发,移植和简单使用Unity。
andylauren
·
2024-02-19 21:48
编程语言技巧
单片机软件开发
stm32
嵌入式硬件
单片机
unity
一文带你了解UI自动化
测试框架
Python+Selenium+Unittest+Ddt+HTMLReport分布式数据驱动自动化
测试框架
结构1、Business:公共业务模块,如登录模块,可以把登录模块进行封装供调用------login_business.pyfromPage_Object.Common_Page.login_pageimportLogin_PagefromHTMLReportimportloggerimpo
咖啡加 剁椒
·
2024-02-19 21:02
软件测试
ui
功能测试
软件测试
自动化测试
程序人生
职场和发展
移动端
App自动化
之触屏操作自动化
工作中我们经常需要对应用的页面进行手势操作,比如滑动、长按、拖动等,AppiumDriver为我们提供一个模拟手势操作的辅助类TouchAction,可以通过它对手机屏幕进行手势操作。具体用法参见链接:chromedriver下载地址与webview自动化关键代码1导入TouchActionfromappium.webdriver.common.touch_actionimportTouchAct
咖 啡加剁椒
·
2024-02-19 18:53
软件测试
自动化
运维
软件测试
功能测试
自动化测试
程序人生
职场和发展
Appium-移动端自动
测试框架
,如何入门?
而作为测试的我们也要与时俱进,努力学习手机App的相关测试,文章将介绍手机自动化
测试框架
Appium。那究竟什么是Appium呢?接下来我们一起来学习Python+Selenium做自动化测试。
咖啡加剁椒.
·
2024-02-19 16:18
软件测试
appium
自动化测试
软件测试
功能测试
程序人生
职场和发展
Unittest+Selenium模块驱动自动化测试实战
Unittest+Selenium自动化
测试框架
使用模块驱动测试模型将冗余的代码封装成类,且基于PageObject的自动化设计模式,通过分层的方式将页面对象、操作、业务分开处理。
.咖啡加剁椒.
·
2024-02-19 12:52
软件测试
selenium
测试工具
软件测试
自动化测试
功能测试
程序人生
职场和发展
接口自动化
测试框架
开发(pytest+allure+aiohttp+ 用例自动生成)
近期准备优先做接口测试的覆盖,为此需要开发一个
测试框架
,经过思考,这次依然想做点儿不一样的东西。
.咖啡加剁椒.
·
2024-02-19 12:51
软件测试
pytest
软件测试
自动化测试
功能测试
程序人生
职场和发展
Selenium浏览器自动化
测试框架
介绍Selenium[1]是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7,8,9,10,11),MozillaFirefox,Safari,GoogleChrome,Opera等。这个工具的主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建回归测试
美团程序员
·
2024-02-19 11:41
技术分享
软件测试
selenium
测试工具
Appium 自动化测试
1.Appium介绍1,appium是开源的移动端自动化
测试框架
;2,appium可以测试原生的、混合的、以及移动端的web项目;3,appium可以测试ios,android应用(当然了,还有firefoxos
美团程序员
·
2024-02-19 11:10
软件测试面试
软件测试
技术分享
appium
职场和发展
测试工具
面试
数据驱动 vs 关键字驱动:对搭建UI自动化
测试框架
的探索
UI自动化测试用例剖析让我们先从分析一端自动化测试案例的代码开始我们的旅程。以下是我之前写的一个自动化测试的小Demo。这个Demo基于Selenium与Java。由于现在Selenium在自动化测试的统治地位,并且随着Selenium4的即将发布,在未来很长的一段时间里这种统治地位应该还会持续,所以我的这篇文章还都是基于Selenium与Java的。自动化测试小Demo它要测试的东西其实是要看一
咖啡加剁椒..
·
2024-02-19 10:52
软件测试
python
开发语言
功能测试
软件测试
自动化测试
程序人生
职场和发展
Python自动化测试之异常处理机制知识讲解
一、前言今天笔者还是想要讲python中的基础,主要讲解Python中异常介绍、捕获、处理相关知识点内容,只有学好了这些才能为后续自动化
测试框架
搭建及日常维护做铺垫,废话不多说我们直接进入主题吧。
咖啡 加剁椒
·
2024-02-19 10:34
软件测试
python
java
前端
软件测试
自动化测试
功能测试
程序人生
单侧模拟mysql客户端工具_男神鹏:golang 单侧
测试框架
1.单元
测试框架
调研名称评分特点testinggolang官方自带不支持断言和mockgocheck近几年无更新基于testing,支持断言,setup,suit。
RickyHll
·
2024-02-15 08:17
单侧模拟mysql客户端工具
Selenium Python WebDriver基础
Selenium1+WebDriver=Selenium2WebDriver是主流Web应用自动化
测试框架
,具有清晰面向对象API,能以最佳的方式与浏览器进行交互。支持的浏览器
李盼_168d
·
2024-02-15 06:00
【Python】WebUI自动化—如何用Selenium IDE录制脚本生成单元测试代码(基于Chrome)(17)
SeleniumIDE是Chrome和FireFox浏览器中的插件,SeleniumIDE结合浏览器提供脚本录制、脚本回放、脚本编辑、元素定位等功能,使用SeleniumIDE可以将录制的脚本生成相应单元
测试框架
的自动化测试脚本
墩墩分墩
·
2024-02-15 06:14
Python
python
自动化
selenium
Selenium
IDE
脚本录制
【实战】一、Jest 前端自动化
测试框架
基础入门(三) —— 前端要学的测试课 从Jest入门到TDD BDD双实战(三)
文章目录一、Jest前端自动化
测试框架
基础入门7.异步代码的测试方法8.Jest中的钩子函数9.钩子函数的作用域学习内容来源:Jest入门到TDD/BDD双实战_前端要学的测试课相对原教程,我在学习开始时
程序边界
·
2024-02-14 19:12
前端
tdd
PowerMock简介
Java单元
测试框架
主要有JUnit和TestNG,常用的Mock框架主要有EasyMock、Mockito和JMock等,那么为什么还要有PowerMock呢?
SeanPenn
·
2024-02-14 17:55
安卓逆向能做什么|
APP自动化
执行
“安卓逆向”不是一个新名词,它伴随着安卓开发而生,但是一直以来,仅限于技术圈内流行,对于非技术圈人士,往往把“APP破解”和“安卓逆向”划等号。这篇文章是写给非技术圈人士看的,在于普及安卓逆向的概念及其应用场景。一、安卓逆向是什么?目前百度知道都没有收录安卓逆向这个词条,大部分能搜索到的资料都是技术人员写的偏技术类的文章,往往充斥着代码和各类工具集合,非技术人员一看就比较懵逼。简单地来说,安卓逆向
爱因斯坦爱编程
·
2024-02-14 14:30
如何进行前端自动化测试
以下是进行前端自动化测试的一般步骤:选择适合的
测试框架
选择一个适合你项目的前端
测试框架
是很重要的。一些常见的前端
测试框架
包括:Jasmine、Mocha、Jest和Cypress等。这些框架都提供了丰
前端布道人
·
2024-02-14 10:56
前端杂货铺
前端面试题
前端
状态模式
软件测试-
APP自动化
-测试学习笔记-精华版-知识要点总结,ADB知识要点总结
计算机如何和手机联系?计算机通过安卓调试桥(ADB)进行联系,常用于APP的调试,使用monkey命令,测试APP的稳定性。什么是命令?输入特定的指令(单词或词组),向计算机发送特定的命令,使得计算机实现某种功能或效果。在windwos的环境下,例如,dir、md、cd、del等。理解命令行:Mac有终端,Windows有cmd综上所述,adb是一个和手机沟通的命令工具。常用的命令不需要全部记住,
梦断南楼
·
2024-02-14 08:43
APP自动化测试
自动化
学习
笔记
接口自动化思维梳理及requests库的应用
所以,本节课就是为大家搭建
测试框架
做前期准备。二、接口自动化的前期准备:1、文档的准备:需求文档、接口文档、数据表设计文档等文
梦断南楼
·
2024-02-14 05:05
接口自动化测试精讲
自动化
python
运维
【实战】一、Jest 前端自动化
测试框架
基础入门(中) —— 前端要学的测试课 从Jest入门到TDD BDD双实战(二)
文章目录一、Jest前端自动化
测试框架
基础入门5.Jest中的匹配器toBe匹配器toEqual匹配器toBeNull匹配器toBeUndefined匹配器和toBeDefined匹配器toBeTruthy
程序边界
·
2024-02-13 20:52
前端
tdd
Jest框架使用总结
Jest是由Facebook发布的开源的、基于Jasmine的JavaScript单元
测试框架
。
海的那一边
·
2024-02-13 19:05
【揭秘】阿里
测试框架
,各大CTO良心力荐
本篇文章将从什么是真正的自动化
测试框架
、自动化脚本如何工作以及自动化
测试框架
会如何在测试过程中为你提供竞争优势三个方面进行阐述,让您通过这一篇文章,踏入自动化
测试框架
的领域。
程序员张无忌
·
2024-02-13 18:26
软件测试
程序员
软件测试
python
单元测试
程序人生
python单元
测试框架
Unittest详解
前言我们今天来聊聊Python中的单元
测试框架
unittest,大家都知道在Python中比较热门的
测试框架
除了pytest就是unittest,我之前有讲过pytest所以今天想讲unittest。
测试架构师百里
·
2024-02-13 14:32
Python
单元测试
python
接口
测试框架
分析
框架大体上已经写完了,不过说实话好多代码让我自己写我也写不出来,那该怎么办呢?很简单,把现在已经写好的代码保存起来,等用的时候拿出来复制粘贴就好了,如果你是大神,自己会写,那就更厉害了~现在我们按模块分析一下代码:1、setting.py这个文件放置的是一些常量,正如我们看到的比如接口地址前缀、电子邮件的配置,以及Log内容的设置等,这里放置的内容在修改的时候也会非常方便。2、common->in
.咖啡加剁椒
·
2024-02-13 13:18
软件测试
网络
windows
职场和发展
功能测试
软件测试
自动化测试
程序人生
前端要学的测试课 从Jest入门到TDD/BDD双实战
课程包括前端自动化
测试框架
Jest的讲解,React中Enzyme组件测试工具的讲解,Vue-test-utils的讲解,以及TDD,BDD测试模式的讲解,单元测试,集成测试的讲解。
ygunoil
·
2024-02-13 05:00
前端
tdd
【从Jest入门到 TDD,BDD双实战】Jest 前端自动化
测试框架
基础入门②
一:前端自动化测试产生的背景及原理二:构建基础结构1.创建文件夹2.创建index.htmlmath.js3.创建math.jsfunctionadd(a,b){returna+b;}functionminus(a,b){returna-b;}4.创建math.test.jsfunctionexpect(res){return{toBe(actual){if(res!=actual){thrown
不停喝水
·
2024-02-13 05:30
#
【Jest自动化测试】
前端
自动化
javascript
jest
TDD
【实战】一、Jest 前端自动化
测试框架
基础入门 —— 前端要学的测试课 从Jest入门到TDD BDD双实战(一)
5.课程涵盖内容6.前置技能7.学习收获二、Jest前端自动化
测试框架
基础入门1.自动化测试背景及原理前端自动化测试产生的背景及原理2.前端自动化
测试框架
3.使用Jest修改自动化测试样例4.Jest的简单配置学习内容来源
程序边界
·
2024-02-13 05:27
前端
tdd
jmeter接口自动化
测试框架
接口测试可以分为两部分:一是线上接口(生产环境)自动化测试,需要自动定时执行,每5分钟自动执行一次,相当于每5分钟就检查一遍线上的接口是否正常,有异常能够及时发现,不至于影响用户使用。二是测试环境的接口自动化测试,测试时机可以是1、功能开发完成并提测,检查一边测试环境的所有接口是否正常,有异常则需要解决后再正式介入测试。2、测试完成上线发版前,检查一边测试环境的所有接口是否正常,有异常则需要解决后
咖啡加剁椒
·
2024-02-12 22:35
软件测试
jmeter
软件测试
自动化测试
功能测试
程序人生
职场和发展
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他