Wesley13 Wesley13
3年前
APP自动化测试,判断页面与预期是否相同
自动化测试中,有时需要验证页面跳转是否正常1、选择appium实现,因为要填写appPcakage和appActivity,只能验证一个单独的APP,在自身APP上各个页面是否跳转正常例如:焦点从APP中的【智能音箱】TAB移动到【历史】TAB后,可以通过try去判断“历史”页面是否存在应有的元素,若抛出异常说明跳转没有成功!(https:/
Stella981 Stella981
3年前
JUnit学习笔记
JUnitJJUnit是用于编写和运行可重复的自动化测试的开源测试框架,这样可以保证我们的代码按预期工作。JUnit可广泛用于工业和作为支架(从命令行)或IDE(如Eclipse)内单独的Java程序。基础知识JUnit的安装和使用都非常的简单。这里使用IDEAMaven演示。创建项目使用Ide
Stella981 Stella981
3年前
Docker学习8
前言相信不少小伙伴之前在用docker运行jenkins容器构建的时候,发现没有python3环境遇到了不少麻烦,导致无法运行测试脚本,但不要紧,安装就好了。接下来我们说用docker运行jenkins 构建自动化测试脚本。一、jenkins新建项目1、createnewjobs:输入项目名称后,选择自由风格
Stella981 Stella981
3年前
DevOps 初学者宝典
什么是DevOps随着软件发布迭代的频率越来越高,传统的「瀑布型」(开发—测试—发布)模式已经不能满足快速交付的需求。2009年左右DevOps应运而生,简单地来说,就是更好的优化开发(DEV)、测试(QA)、运维(OPS)的流程,开发运维一体化,通过高度自动化工具与流程来使得软件构建、测试、发布更加快捷、频繁和可靠。!DevOps
Stella981 Stella981
3年前
Jenkins+Gitlab+自动化测试配置持续集成
Jenkins安装在win7上GitLab安装在docker上需求:本地提交自动化测试代码在gitlab上后,jenkins自动构建,拉下新提交的自动化代码,并且运行参考的链接:https://vwin.github.io/2018/10/11/JenkinsHTML%E6%8A%A5%E5%91%8A%E6%A0%B7%E5%BC%8F
Stella981 Stella981
3年前
Selenium+Python自动化测试学习问题总结笔记
1.问题描述:不能导入自定义类错误内容:Thisinspectiondetectsnamesthatshouldresolvebutdon't.Duetodynamicdispatchandducktyping,thisispossibleinalimitedbutusefulnumberofcase
Stella981 Stella981
3年前
Chapter 3准备:基础设施与TA框架
持续集成、自动化测试进一步要求软件研发有一个良好的环境支撑,即本章要讨论的基础设施,包括虚拟技术与Docker技术、基础设施即代码、持续集成环境、单元测试TA框架、系统测试TA框架、验收测试TA框架(包括需求实例化与BDD框架)、DevOps工具链等。3.1虚拟机与容器技术虚拟机大大提高服务器利用率从数据中心空间、机柜、网线、耗
liam liam
1年前
从零开始学习 Postman Newman,打通接口测试瓶颈
PostmanNewman是什么?PostmanNewman是一个CLI(命令行界面)工具,可以使用它来运行中的集合(Collection)和环境(Environment)进行自动化测试。它是Postman的命令行CollectionRunner,能够直接
陈哥聊测试 陈哥聊测试
3星期前
自动化会提高测试覆盖率,那测试覆盖率是什么
测试覆盖率是测试质量的度量标准之一,告诉我们测试了多少代码。