03 2020 档案
摘要:进入linux终端 cd /etc/sysconfig/network-scripts 找到当前网卡名字 vim ifcfg-ens33 因为新安装完操作系统以后,网卡内部信息太多太杂乱,此时我们可以直接更改如下: TYPE=Ethernet #配置为互联网网卡 BOOTPROTO=static #
阅读全文
摘要:一、Linux基本命令其中cd、ls、touch、mkdir、rm、rmdir、mv命令最为常用,必须牢记。1.cd命令:格式:cd [目录名称]功能:进入文件夹常用选项:cd … 返回上一级目录;cd …/… 将当前目录向上移动两级;cd - 返回最近访问目录;cd / 返回根目录; 2.ls命令
阅读全文
摘要:1.mock测试 就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法。 使用一个接口来描述这个对象。在产品代码中实现这个接口,在测试代码中实现这个接口,在被测试代码中只是通过接口来引用对象, 所以它不知道这个引用的对象是真实对象,还是mock对象。 2
阅读全文
摘要:以前小编遇到过这样一个问答题?? 环境变量的作用是什么?? 回答:一头雾水 一脸懵b 不知所措 无中生有 无事生非 无可救药 小编没有放弃--终于找到了解救之法: 回答: 1.环境变量相当于给系统或用户应用程序设置的一些参数,具体起什么作用这当然和具体的环境变量相关。 比如path,是告诉系统,当要
阅读全文
摘要:很多小白 刚刚步入测试阶段 会经常看到 白盒 黑盒 灰盒 但不理解什么意思! 今天咱们就来掰扯掰扯: 概念 (走一波~~) : 白盒测试 也称为结构测试,主要用于检测软件编码过程中的错误。 程序员的编程经验、对编程软件的掌握程度、工作状态等因素都会影响到编程质量,导致代码错误。 黑盒测试 又称为功能
阅读全文
摘要:来先看截图: 先对element进行封装 2. 在进行yaml数据的填写(因为要用到多组数据,所以要使用下面的形式进行写yaml) 3.读取yaml中的参数值: 格式不同 方法差不多 看你自己喜欢那种 我喜欢我下面的形式 读取文件内容 4.然后在测试用例中这样写 就是比较繁琐:数据还算好管理 学会了
阅读全文
摘要:启动appium-server两种形式: 4723是启动appium server默认端口号 4724则是反向监听appium server 端口号 终端启动(企业)--服务器Linux/Mac,不使用图形化界面 双击图标 simple--显示默认的服务器主机和端口 Advanced--高级选项服务
阅读全文
摘要:在线安装: python安装包管理工具:pip node安装包管理工具:npm IDE在线安装方式: 离线安装: 下载对应包--终端(命令进行安装) 1、下载appium-python-client 2、解压appium-python-client 3、终端进入解压appium-python-cli
阅读全文
摘要:设计原理: a、appium是C/S模式 b、appium是基于 webdriver协议添加对移动设备自动化API扩展而成的 c、 webdriver是基于http协议的,第一个连接建立一个session会话,并通过这个会话发送一个json告诉服务端的相关测试信息 d、android是基于uiAut
阅读全文
摘要:方法一: aapt aapt dump badging 应用程序包路径 方法二: monkey 缺省值2 查找Activity 方法三: adb shell logcat findstr START然后在模拟器或真机里面启动需要查询的应用就可以了 方法四: adb shell dumpsys act
阅读全文
摘要:基本语法特点 大小写敏感 通过缩进表示层级关系 禁止使用tab缩进,只能使用空格键 使用 # 表示注释 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可 YAML语法 放在文件的开头,表示YAML文件的开始... 放在文件的结尾,表示YAML文件的结束 1.1 YAML 的设计目标: 容易阅读
阅读全文
摘要:数据驱动类型包括:ddt excel paramunittst yaml csv json 用法基本相同 看你自己喜欢那个 ~mua~ddt~ 先看图 了解ddt需要那些元素 看代码: a=[{}] 这里看你心情了 可以写道一个json文件里 也可以写入其他文件里 调用就行了 (我用的数据少,就写在
阅读全文