ICode9

精准搜索请尝试: 精确搜索
  • web自动化- 元素操作2022-07-15 11:05:36

    今天目标: 1. 元素操作 2. 浏览器常用操作API 3. 元素操作其他常用操作API 4. 鼠标及键盘操作 5. 元素等待【重点】 6. 下拉框选择 一、元素操作 2.1 方法 1). send_keys() # 输入方法 2). click() # 点击方法 3). clear() # 清空 2.2 提示: 1. 在输入方法之前一定要清空操作。

  • web自动化- 元素定位2022-07-13 18:34:05

    四、元素定位 4.1 为什么要使用元素定位? 要使用web自动化操作元素,必须首先找到此元素。 4.2 定位工具 火狐:Firebug (F12获取直接点击 Friebug图标) 谷歌:F12键(开发者工具) 4.3 定位元素时依赖于什么? 1. 标签名 2. 属性 3. 层级 4. 路径 4.4 定位方式 1. id 2. name 3. cl

  • 自动化测试学习过程中遇到的JAVA知识2022-07-11 11:33:51

    1、PrimitiveIterator.OfInt iterator1 = IntStream.iterate(2,n -> n+1).limit(3).iterator(); 1)iterator() Java Iterator(迭代器)不是一个集合,它是一种用于访问集合的方法,可用于迭代 ArrayList 和 HashSet 等集合。 Iterator 是 Java 迭代器最简单的实现,ListIterator 是 Collecti

  • Postman接口自动化2022-07-11 10:04:36

    HTTP协议基础:     json数据  

  • python自动化办公2022-07-11 08:32:23

    一,xlwings的安装与使用 1,xlwings是什么 在日常生活中我们或多或少的都会跟Excel打交道,比如做销售统计,人力的考勤,学生的考试成绩等等,甚至在某些领域会涉及到批量操作Excel表格,那对于非程序员来说,可能使用Excel中的函数,但是在某种场景下这些又是不好使的,只能熬夜加班啦!但是对于程序

  • Jenkinsfile 构建 接口自动化2022-07-09 22:01:27

    1.git 上维护一份Jenkinsfile文件,内容如下: pipeline { agent any stages { stage('pull JMX') { steps { checkout([$class: 'GitSCM', branches: [[name: '*/master']], extensions: [], userRemoteConfi

  • 自动化测试之日志2022-07-09 12:41:45

    1、概念   日志就是用于记录系统运行时的信息,对一个事件的记录;也称为Log。   2、作用   调试程序   了解系统程序运行的情况,是否正常   系统程序运行故障分析与问题定位   用来做用户行为分析和数据统计   3、日志级别   日志级别是指日志信息的优先级、重要性或者

  • 如何打造营销到成交的一体化业务中台2022-07-08 21:33:48

      长久以来,销售们往往被繁琐的表格和汇报流程淹没,如果有自动化工具管理销售流程,节约出的时间可使销售获得更多赢单。作为客户关系管理(CRM)的重要组成部分,销售管理自动化以精细化、标准化、智能化的功能受到各行业、各种规模的企业的欢迎。 一、什么是销售管理自动化 销售管理自动

  • apifox 接口自动化测试2022-07-08 18:04:42

    apipost接口自动化测试方法: 1.在已创建的项目中新建请求(get) 输入请求地址,系统自动提取参数 2. 点击保存按钮保存 3. 点击发送按钮查看响应 4. 点击保存为用例 5. 修改请求参数再次点发送 保存为失败用例 6. 在自动化测试菜单 点新建测试用例 输入相关信息 7. 进入用例

  • github自动化部署到jekins2022-07-08 15:01:47

    github 生成 Personal Access Token 头像 –> Settings –> Developer settings –> Personal access tokens –> Generate new token

  • 如何选择合适的自动化测试工具?2022-07-08 01:04:43

    自动化测试是高质量软件交付领域中最重要的实践之一。在今天的敏捷开发方法中,几乎任一软件开发过程都需要在开发阶段的某个时候进行自动化测试,以加速回归测试的工作。自动化测试工具可以帮助测试人员以及整个团队专注于自动化工具无法处理的各自任务,但困难的部分就是选择自动化工

  • 持续测试 Jenkins 自动化2022-07-07 19:06:12

    前:       接口自动化代码写好,打算拿到Jenkins上做持续测试。       不同以往,此处省略详细的从零开始搭建Jenkins的过程,包括下载各种需要的插件,大致是gitlab/maven/还有些什么别的之类,开发都弄好了。跟测试相关的,大概就是个report插件,选择用HTML还是ALLURE。        关于

  • 本地vue项目自动化部署到服务器2022-07-07 12:35:02

      平常我们项目进行部署时,大多数仅仅是以测试为目的(或者说项目内容不会有频繁的改动),因此使用FTP文件传输工具(如:FileZilla)即可满足我们的需求。   但对于需要频繁改动的项目部署(如文档类网站),自动化部署就显得尤为重要。 解决方案   使用scp2包。 npm i scp2 使用方式   项

  • 测试理论32022-07-06 19:03:26

    黑盒测试 就是把被测试的程序看成一个黑色的盒子,看不到里面内部的结构,对应的是系统测试,是功能测试的一种形式。黑盒测试用到的测试用例的设计方法为:等价分类、因果图、错误推测法、边界 值。 2.2.2白盒测试 被测程序看成一个白色的盒子,能够看见程序内部的结构,对应的是单元测试。针

  • 自动化2022-07-06 15:31:58

    1.导入模块总结 from selenium import webdriver from time import sleep from selenium.webdriver.common.keys import Keys from selenium.webdriver.common.action_chains import ActionChains from selenium.webdriver.support.select import Select from selenium.webdriver.

  • 自动化测试之appium API2022-07-05 19:02:34

    1、Desired Capabilities   appium 在启动 session 时,需要提供 Desired Capabilities。Desired Capabilities 本质上是字典对象,由客户端生成并发送给服务器(appium Desktop),告诉服务器 App 运行的环境。 from appium import webdriver # 定义 Android 运行环境 desired_caps = {

  • 自动化测试之Page Object2022-07-03 20:35:00

    1、UI自动化中存在的问题 2、PO模式   3、poium 测试库   1、UI自动化中存在的问题   当为 Web 页面编写测试时,需要操作该 Web 页面上的元素。然而,如果在测试代码中直接操作 Web 页面上的元素,那么这样的代码是极其脆弱的,因为 UI 会经常变动。   举例:假设要对一个元素进行

  • UI自动化测试-页面对象设计2022-07-03 19:03:09

    一、为什么使用页面对象设计 在之前的UI自动化测试的学习中,我们认为我们的有些代码模块,还是可以进一步有优化的,因而页面对象设计应运而生。 使用页面对象设计的优势在于: 可以创建跨多个测试用例共享的代码 减少一些重复代码的书写 如果用户界面发生了一些变化,我们只需要维护一个

  • 自动化测试之测试模型2022-07-03 15:31:53

      自动化测试模型可分为线性测试、模块化与类库、数据驱动测试和关键字驱动测试。 1.线性测试   通过录制或编写对应用程序的操作步骤会产生相应的线性脚本,每个线性脚本相对独 立,且不产生依赖与调用。这是早期自动化测试的一种形式,即单纯地模拟用户完整的操 作场景。 2.模块化

  • 容器技术_Docker之一键自动化安装脚本2022-07-02 17:34:36

    容器技术_Docker之一键自动化安装脚本(二进制安装) Docker # #******************************************************************** #Author: Programmer #QQ: 7654321 #Date: 2022-07-02 #FileName xxx.sh #URL:

  • 自动化测试之WebDriver API2022-07-02 16:35:02

    一、元素定位  二、元素操作 三、浏览器操作 四、获取元素信息 五、鼠标和键盘操作 六、元素等待 七、下拉选择框、弹出框、滚动条操作 八、frame切换 九、多窗口切换 十、窗口截图 十一、验证码 十二、文件的上传 十三、定位一组元素   一、元素定位   1、id 定位   通过

  • UI自动化测试之JavaScript2022-07-01 20:36:52

    在UI的自动化测试中,需要使用JS来处理一些特殊的交互,比如针对浏览器的滑动操作,针对富文本的特殊处理,和针对只读属性的时间控件的处理。 下面通过实际的案例来演示具体应用: 一、浏览器的滑动          浏览器的滑动主要分为浏览器的向上和向下,以百度搜索引擎为例,搜索关键字后,想

  • UI自动化测试之ActionChains类2022-07-01 20:03:31

     ActionChains主要是针对鼠标事件的处理,在鼠标事件中常用的交互为悬浮,双击,以及右键等操作。   如果想使用ActionChains的类,首先需要导入它,导入的命令为: from selenium.webdriver.common.action_chains import ActionChains ActionChinas类的源码具体如下: def __init__(self,

  • 多测师讲解接口_高级讲师肖sir2022-07-01 20:01:36

    一、单个接口回答: ============================== 1、你做过接口吗? 2、用什么做的接口? postman 、jmeter、  python+request 3、你的接口具体怎么做? 我就拿jmeter 来说 ,或postman来  或python+requests 4、接口测试的流程是什么? 两种情况: (1)有接口文档 (2)没有接口文档 5、你项目

  • 自动化测试之测试基础2022-07-01 19:33:39

    1、自动化测试的分层概念  1.单元自动化测试(白盒测试)   概念:单元自动化测试是指对软件中的最小可测试单元进行检查和验证。   适合开发人员进行。 2.接口自动化测试(灰盒测试)   Web 应用的接口自动化测试大体分为两类:模块接口测试和协议接口测试。   1)模块接口测试   概

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有