03 2020 档案
摘要:小提示:本文使用的操作系统为Linux,所有命令都在 root 用户下执行 在计算机硬件越来越NB的时代下,把Kali安装到USB中对我们来讲然意义并不是太大,那为什么还要介绍Kali的U盘安装方法呢? 便携 从USB启动Kali完全不影响主机的操作系统(虚拟机运行在宿主机上,总有种不安全的感觉)
阅读全文
摘要:idea需要git操作的这样配置代理,在当前项目目录进入命令行: 配置全局参数:--global 代理 :git config --global http.proxy http://192.168.15.40:3128取消代理: git config --global --unset http.pr
阅读全文
摘要:介绍 GitLab核心是集成管理Git存储库的工具。比如你希望创建一个提供服务的平台,那么GitLab将提供强大的身份验证和授权机制、工作组、问题跟踪、wiki和片段,除此之外还有公有、内部和私有存储库。 GitLab强大之处在于,它包含强大的持续集成(CI)引擎和Docker容器镜像仓库,让使用者
阅读全文
摘要:工具: 1、apktool.bat;apktool.jar 官网下载地址 作用:最大程度的还原apk中的manifest文件和资源文件 。 使用apktool工具反编译apk文件比直接解压同一个apk文件大; 还可以将反编译之后的apk重新打包成apk文件,但需要重新签名,才能安装使用。 2、dex
阅读全文
摘要:前言: App Inspector:浏览器端的移动设备 UI 查看器,使用树状态结构查看 UI 布局,自动生成 XPaths。官网:https://macacajs.github.io/app-inspector/cn/ 本次教程仅支持iOS,Mac 一、环境安装: 1、安装Node.js brew
阅读全文
摘要:## 权限问题 m2仓库位置不要放到非用户目录下
阅读全文
摘要:一、文件操作相关命令 //进入设备 adb shell //进入指定目录"/data/local/tmp" cd /data/local/tmp //查看目录 ls //进入根目录 cd / //进入指定目录"/data/local/tmp" cd /data/local/tmp //查看分区列表
阅读全文
摘要:##ADB模拟按键操作 模拟点击adb shell input tap posX posY 模拟滑动adb shell input swipe posX1 posY1 posX2 posY2 scrollTime 在屏幕上做划屏操作,前四个数为坐标点,后面是滑动的时间(单位毫秒) 输入文本adb s
阅读全文
摘要:使用到Process和Runtime两个类,返回值通过Process类的getInputStream()方法获取 package ark; import java.io.BufferedReader;import java.io.IOException;import java.io.InputStr
阅读全文
摘要:大家平时生活工作中肯定会遇到各种各样的问题,今天带给大家几个非常实用的网站,不仅可以帮你解决各种问题,还可以提升个人技能,相信大家肯定会受益匪浅。 wikiHow 网址:https://zh.wikihow.com wikihow是一个综合技能搜索网站,不管生活中,工作中,遇到不会的东西,你都可以利
阅读全文
摘要:Selenium Webdriver(也就是Selenium2,Selenium3)和Selenium RC(Selenium 1)一样提供了web自动化的各种语言调用接口库。相比Selenium RC,Selenium WebDriver的编程接口更加直观易懂,也更加简练。但是和Selenium
阅读全文
摘要:前记:Python+flask+bootstrap+macaca 搭建 web/ Android 自动化测试管理平台 使用 python + flask 搭建的 selenium web 自动化测试平台已经运行一段时间。 一直以来都是需要在自己的windows 机上启动 selenium serve
阅读全文
摘要:spring test 框架整合服务 https://docs.spring.io/spring/docs/5.2.4.RELEASE/spring-framework-reference/testing.html#testing-introduction
阅读全文
摘要:原文链接:https://testerhome.com/ TesterHome收集的一些中高级测试工程师的68道面试题,转存。 软性热身题 这种题目,考的就是你的软性能力,比如表达能力,理解能力,协调能力,一个词概括就是套路。这类题目会在面试开始热身的时候,问一道两题,不会多,但是如果你能回答的有条
阅读全文
摘要:一、基础环境安装 1、安装nodejs及配置环境变量 在nodejs官网上下载nodejs源码node-v5.1.0-linux-x64.tar.gz,到/opt目录下; 进入/opt目录,输入命令:tar -zxf node-v5.1.0-linux-x64.tar.gz,将文件解压到当前目录 2
阅读全文
摘要:背景: 前端页面模拟仿真操作,目的是避免每次更新相关内容重复之前的测试操作,减少不必要的时间投入,以及校验功能的可用性。但是目前元素定位是个问题(每次页面有修改都要重设某些元素定位) 使用Nightwatch进行E2E测试 E2E测试 不同于行为驱动测试(BDD)和单元测试独立运行并使用模拟/存根,
阅读全文
摘要:官方文档中文版 https://www.bookstack.cn/read/junit5/README.md 此文为对JUnit5官网用户指南的学习,版本为5.4.0版本,对部分内容进行翻译、截取和自我理解,官网手册地址为https://junit.org/junit5/docs/current/u
阅读全文
摘要:Junit 5官方文档中文版 https://www.bookstack.cn/read/junit5/guide-index.md 自动化测试用例如何进行参数化和利用CSV、yaml文件等进行数据文件驱动(基于Junit5 @CSVSource、@MethodSource等 https://blo
阅读全文
摘要:本部分教程由慕课大巴网友分享,慕课大巴是一个教程分享社区 访问 www.mukedaba.com 了解更多 课程介绍 01_基础班之计算机基础(共12集)02_基础班之软件测试理论(共9集)03_基础班之HTML基础(共9集)04_基础班之CSS基础(共13集)05_基础班之CSS加深与JS基础语法
阅读全文
摘要:龙测跟录制重播(QTP等)的区别。 1. 录制之后的代码维护很难维护。比如隔上2个月,100个录制的脚本基本就没法理解了。而我们是模型的,这个是个提纲携领的类似于文档,便于理解,并且代码是有注释的。另外如果软件变化的话,录制后的代码的维护也难维护,而我们是模型的,是很好的可读性,因而人相应的好改动。
阅读全文