对于这个辩论,没有一个神奇的答案,也没有一种方法可以长久解决问
原创 2022-01-14 14:37:13
193阅读
 背景公司主业务是做跨境电商的,每次发版本都需要回归测试。大部分固定的业务逻辑没怎么变动,但是耗时耗力。由此,今年我们尝试构建自动化测试。环境搭建项目需要集成Appium环境,如果需要在本机执行自动化测试,需要安装Appium相关的环境。安装可以通过appium-doctor来检测appium是否正确配置。目前移动端的环境配置如下:iOS环境配置:XcodeCarthage (可使用br
自动化代码规范 自动化代码规范 学习map: 自动化代码规范有哪些方法 根据本team
转载 2022-07-27 11:07:38
114阅读
之前也断断续续使用selenium写了许多自动化测试的脚本,但都没有记录下来。近期得闲,重新复习下使用selenium编写自动化脚本,并将此过程记录下来以备查阅。本次采用的java编写工具为IDEA。一、新建maven项目二、打开pom.xml文件,添加Selenium相关依赖<dependency> <groupId>org.seleniumhq.selenium
转载 2023-06-20 23:45:18
869阅读
1点赞
测试框架改进-自动化测试开发流程 第一步:确定测试范围,编写测试用例;第二步:人工执行测试,确定功能可用;第三步:编写元素定位器;第四步:封装元素操作;第五步:封装公共功能;第六步:编写测试用例脚本;第七步:执行测试,调试;第八步:查看测试报告; 1、自动化测试开发流程—确定测试范围 第一步:确定测试范围,编写测试用例;(1)Case1:验证问题是否可以被关闭;(2)
优化extentreports在线样式改为离线加载自己项目下的样式主要解决extentreports在线加载失败问题上篇文章介绍了通过testng编写用例后使用extentreports作为测试报告的输出。java接口自动化首篇文章介绍 由于一直根据业务写接口测试,昨天跑业务接口的时候突然extentreports在线样式加载不,就知道extentreports静态服务器挂了,这样可不行,赶紧去下
1.      简介1.1.      目的【说明编写该报告的目的】通过Selenium基于Python语言对资产管理系统各功能点能否正常实现实行测试1.2.      术语定义自动化测试概念:自动化测试是把以人工  驱动的测试行为转化为&
转载 2023-05-18 23:07:38
108阅读
一、什么是 PythonPython 是一门编程语言,关于编程语言我们后面再详细讲。首先我们思考,为什么我们要学习 Python1.为什么要学习 Python1. 自动化很多时候,虽然可以通过 gui 工具快速实现功能。但如果工作量大,内容重复,也是一个非常痛苦的事情。通过 Python 可以实现自动化,从而提高效率。2. 提高学习能力在工作的过程中我们会学习很多软件的使用,也不断了新的软件开发出
一般对于自动化的理解,有两种方式的自动化。第一,不需要写代码,完全由工具实现,这种方式的工具一般是公司自己研发的,方便黑盒测试人员使用。这种工具的特点是学习成本低,方便使用,但是通用性不强,也就是换了一家公司,就很有可能无法使用之前的工具。第二,需要自己写代码,在别人的框架下编写代码测试,或者是需要自己搭建自动化测试框架。这种方式对测试人员的代码要求高,学习成本高,但是通用性很强,去任何一家都可以
接口自动化测试--java接口自动化测试学习篇接口自动化代码BasicNameValuePairURLEncodedUtilsCloseableHttpClient可能遇到的异常 接口自动化测试学习篇多多我发现网上真的很少有基于java语言编写的自动化测试代码,基本上都是一些Python语言,或是其他ruby呀,C语言什么的。可我是学习java的,一门语言已经够我折腾的,还要去看其他语言,多多我
接着上一篇, 就是做一个记录。6. 管理自动化代码我们的自动化项目在整个代码仓库的名字叫“xxx”,就是要把这个文件download到本地第一步:在本地上先创建一个文件夹,建议在D盘下创建一个叫“Work”的文件夹,“FreshAir”就放它下面第二步:创建完成后,打开”git bash”, 输入命令进入D:\work       输入命令: cd /d/W
转载 2024-08-12 16:23:22
27阅读
【需求描述】     为了让代码开发之后,提升测试、部署上线的效率,需要将代码编译、部署过程自动化。     这里先介绍怎样使用javac自动化编译java代码。     因为项目目前暂未使用ant、maven等管理构建,所以需要使用比较原始的javac来实现,很伤有木有。【背景说明】  &nbsp
转载 2023-08-26 11:22:03
147阅读
代码审计系统https://github.com/yingshang/banruo该系统是使用
原创 2023-07-05 13:37:38
118阅读
# Python接口自动化代码实现流程 ## 1. 流程展示 下面是Python接口自动化代码实现的整体流程,可以用表格形式展示: | 步骤 | 描述 | | --- | --- | | 1 | 提取接口信息 | | 2 | 发送请求 | | 3 | 解析响应 | | 4 | 断言验证 | | 5 | 结果输出 | ## 2. 代码实现 ### 2.1 提取接口信息 首先,我们需要提取
原创 2023-09-22 21:45:09
138阅读
# Kafka自动化代码Python Kafka是一个分布式流处理平台,它可以帮助我们实现高效的消息传递和数据处理。在实际的开发中,我们经常需要使用Python来操作Kafka。本文将介绍如何使用Python来实现Kafka自动化代码,以及演示一个简单的示例。 ## Kafka Python库 在Python中,我们可以使用`confluent_kafka`库来操作Kafka。这个库提供了丰
原创 2024-06-13 03:49:12
37阅读
01、求出1-100之间的和# coidng:utf-8a = 0for i in range(0,100):a += (i+1)print(a)5050# 也可以使用函数sumsum = sum(range(1,101))print(sum)505002、冒泡排序array = [10, 17, 50, 7, 30, 24, 27, 45, 15, 5, 36, 21] for i in ran
一、自动化部署代码实践早期手动部署代码纯手动scp上传代码。纯手动登陆,Git pull 或者SVN update。纯手动xftp上传代码。开发发送压缩包,rz上传,解压部署代码。缺点:全程运维参与,占用大量时间。如果节点多,上线速度慢。人为失误多,目录管理混乱。回滚不及时,或者难以回退。设计自动部署代码流程设计,确定目标。1、自动部署环境1)开发环境开发者本地有自己的环境,运维配置公共开发环境,
转载 2017-07-19 15:21:42
1656阅读
Ansible是一种非常强大的自动化工具,能够帮助管理员工简化他们的工作流程,提高效率和准确性。在今天的网络环境中,自动化已经成为一种必不可少的能力,因为它可以让管理员自动完成繁琐的重复性任务。 Ansible的特点之一就是它的简单易用性和灵活性。它使用基于SSH的通信协议,可以在无需安装任何客户端软件的情况下轻松部署。此外,Ansible还提供了一种名为Playbook的机制,可以将一系列任务
原创 2024-03-07 09:40:21
46阅读
在现代软件开发中,自动化测试代码的管理和实施是确保软件质量的核心环节之一。然而,随着项目规模的扩大,自动化测试面临着越来越多的挑战。本文将详细阐述如何有效地解决自动化测试代码的问题,分享我的整理过程和解决思路。 ### 背景定位 在一个大型电商平台的开发过程中,我们面临着自动化测试代码的效率低下和维护成本高的问题。测试团队的反馈显示,现有的自动化脚本在复杂的功能实现上难以有效覆盖,导致了高昂的
原创 1月前
262阅读
写在前面的话:  这个是我实际工作中写的项目,主要用来备注和后期查看~~大家可以参考学习,但是请不要用于其他不好的途径~~准备工作:         先下载HTMLTestRunner.py         下载地址:http://tung
  • 1
  • 2
  • 3
  • 4
  • 5