阅读目录前言环境准备:java安装及环境变量配置android-sdk安装及环境变量配置Node.js安装及环境配置appium安装python安装及环境变量配置appium-Python-Client工具安装编写demo验证搭建环境是否正常可能遇到问题前言帮助零基础小白一步步搭建UI自动化环境,完成Python+Appium+模拟器/真机UI自动化环境搭建。环境准备:jdk1.8.0sdkN
1. 移动互联网测试背景随着智能手机普及和互联网发展,移动互联网已经渐渐成为人们一种生活方式。既然是生活方式,那么对生活品质就会有不断提升要求,就会对所用移动互联网产品有更高体验需求。这对于测试工程师来说就有了更高质量保证要求,而时间短,进度快,种类多,使得我们仅靠人工很难保证版本测试充分,这个时候就需要借助自动化来释放人力,提升效率1.1 一般架构移动端:用户会通过公司产品来
Cypress安装及运行好久没有发文章了,今天先更一章最近学习Cypress,这是一款最近比较新UI自动化框架,大型或外企公司用较多,它主要由js代码编写,所以建议有js代码基础的人了解。Cypress安装首先需要安装nodejs这是必要一个组件,下载链接我放到下方:https://nodejs.org/en/ 安装完毕后,需要确认是否安装完毕,打开cmd分别输入命令, npm -v
转载 2024-05-10 20:23:30
43阅读
1.黑盒测试和白盒测试区别?2.自动化测试类型按效率从高到低顺序?3.介绍下熟悉测试工具4.接口测试和界面自动化测试区别①WEBUI自动化测试优缺点:缺点:开发效率低、维护成本高、执行速度慢等等   优点:用户操作真实性强。②接口自动化测试:UI自动化缺点它都能进行弥补,但同时它也存在一个最大问题:用户操作真实性不强。③APP自动化测试: 5
转载 2024-05-28 09:53:04
51阅读
关于前端测试一些理论与基于 Cypress  E2E 测试具体实践。关于前端自动化测试一些碎碎念日常业务项目开发痛点之一便是前端回归测试,免不了各种手动点点点,但凡改动了某个公用组件,函数,都要漫山遍野地把项目的主要页面都点进去看一遍有没有问题。项目用了 GraphQL 的话,Schema 一个更新不及时,某个没注意到页面就挂了,然后就等着开 issue 或者报线上
1. 安装NodeJS 下载地址,安装完后通过node -v指令验证是否安装成功。 2. 创建package.json 我们可以使用命令npm init在项目的根目录下来初始一个package.json文件,运行这个命令后,它会询问一些关于包基本信息,根据实际情况回答即可。 如果不喜欢这种方式,
原创 2021-07-26 13:46:23
1288阅读
馈线自动化技术作为10kV配网线路中最重要技术之一,它有效提高配电网供电质量,保证供电可靠性。科大智能电气技术有限公司研究人员秦明辉、葛林、陈雷刚,在2020年第6期《电气技术》杂志上撰文,对10kV配网线路中馈线自动化技术原理及故障处理方案进行分析,并对应用测试中遇到问题以及解决措施进行探讨。 随着我国配电网智能快速发展,馈线自动化技术作为重要技术支撑,对保证配电网供
摘要:Cypress和TestCafe这两个工具相比于Selenium都更加轻量级,且在不同方面有了改进,比如安装更简单,增加了内置等待机制,调试更加方便等。Cypress、TestCafe、Puppeteer在技术雷达中被誉为后Selenium时代Web UI测试三驾马车。一、初步印象谈起Web UI自动化测试,首先想到肯定是Selenium了,毕竟Selenium是名噪一时Web U
修改虚拟机设置:查看硬盘信息:将第二块硬盘分区,并格式: 安装虚拟软件:挂载虚拟端口: 配置网络资源:检测网络资源配置成功!  如果有问题,检查火墙状态、selinux是否禁止;  桥接接口配置:  DHCP安装: 因为我之前做过,所以可以直接修改配置文件。如果第一次修改配置文件,可以 cat dhcpd.co
 1. 前言更多内容关注公众号:自动化测试 To shreCypress Studio提供了一种在测试运行程序中生成测试可视方法,通过记录与被测应用程序交互。支持.click()、.type()、.check()、.uncheck()和.select()Cypress命令,这些命令将在与Cypress Studio内部DOM交互时生成测试代码。 2. 使用Cypress StudioCyp
转载 2021-04-02 13:23:47
993阅读
2评论
前端测试,也就近几年发展出来概念。相对于后端测试关注更多是界面交互场景。对于一些需求快速迭代也前端自动化测试有时是负收益,因为测试场景根本跟不上业务变更。而对于一些业务相对稳定项目和产品,如内部系统,前端自动化测试显得更有价值。前端测试框架不得不说开源社区涌现开源前端测试框架实在太多了。逐个测试的话,可能项目都要延期了。鉴于Vue技术栈选择,重点介绍两款:Jest 和 Story
接口测试是测试人员进阶一个标志,今天简单来讲讲如何来设计接口自动化测试用例,并举例来说明如何操作:一、什么是接口测试接口测试是测试系统组件间接口一种测试。主要用于检测外部系统与系统之间以及内部各个子系统之间交互点,常作为功能测试基本单元。二、接口自动化测试意义节省人力、时间和资源,快速回归测试接口功能,提升测试效率。三、如何设计接口自动化测试用例如下“图1 接口自动化测试用例流程图”所示
一、一些注意事项:1.做自动化测试时注意如果是真机话首先要设置不锁屏。2.自动化测试过程中如果程序后台或崩溃了。脚本运行将会暂停,直到程序再次回到前台。3.必须明确指定关闭自动测试,测试完成或中断都不会自动关闭测试。4.测试也是根据视图树元素位置获取元素进行测试,根视图元素是UIATarget。二、部分功能说明:1.获取当前程序(在激活状态):UIATarget.localTarget().fr
转载 2023-07-26 14:53:56
722阅读
Chapter1 当前最流行 Web UI自动化测试方案 1 selenium+webdriver 优点:selenium API 封装遵循 W3C 提供 webdriver 标准,很好支持主流浏览器chrome,firefox,IE,Safari等,无论从资料量,社区活跃度,第三方拓展方
原创 2021-07-22 15:27:59
291阅读
自动化测试是把以人为驱动测试行为转化为机器执行一种过程,主要是编写代码、脚本,让软件自动运行,发现缺陷,代替部分手工测试;自动化测试可分为自动化性能测试、自动化功能测试,自动化功能测试包括了单元测试、接口测试、UI测试。接口自动化测试优点是“比较稳定和容易实现”,缺点是“用户操作真实性不强”;所以现在大部分互联网用它作为测试工作铺助,是因为web和app自动化缺点接口自动化测试都能进行弥
转载 2023-07-09 20:18:04
560阅读
UI自动化“FunTester,一个就知道瞎掰呼核弹派测试人员,量变引起质变。
转载 2021-12-10 18:10:00
260阅读
  如今,UI自动化检测工具如雨后春笋般涌现。因为每个工具都有自己重点和对策,人们总是无法开始,那UI自动化测试工具作用有哪些?   UI自动化测试工具是一种用于测试软件应用程序界面的专业工具。它能够准确地模拟人类用户与应用程序界面的交互过程,从而对界面交互操作正确性、稳定性和性能进行全面的验证和测试。无论开发者还是测试人员,都可以利用这个工具来快速完成应用程序测试和验证。
Cypress是一个现代前端自动化测试框架,专为Web应用程序设计。它以简单易用、高效、可靠特点,成为了众多开发者和测试人员首选。作为一种端到端测试工具,Cypress具有实时重载、快速反馈以及与开发流程无缝集成优势,为团队提高了开发效率,同时确保了代码质量。下面,我将通过不同结构深入探讨Cypress使用、原理及其应用场景。 ## 背景描述 在软件开发中,自动化测试是一项不可
原创 1月前
202阅读
自动化测试是指运行软件程序后,自动执行测试用例并在没有任何人为干预情况下产生测试结果。 它比手动测试更优越地方在于,很大程度上节省了人力和时间,并且在测试中没有或者少有错误。此外,还可以多次测试相同应用程序,从而最大限度地减少冗余手动工作。本文旨在推荐一些在全球广泛使用测试自动化工具,其中既有商业软件也有开源软件,不过即使是商业软件,大部分都可以免费试用。1、 LambdaTestLam
实施过了web系统UI自动化,回顾梳理下,想到什么写什么,随时补充。 首先,自动化测试不是手动测试替代品,是比较好补充,而且不是占大比重补充。 70%测试工作集中在底层接口测试和单元测试,20%测试工作为集成测试,其他10%测试即为界面测试。 开发方向: 1. 尽可能相通模块,通用
原创 2021-04-23 21:35:47
1545阅读
  • 1
  • 2
  • 3
  • 4
  • 5