会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Damon_Ding
博客园
首页
新随笔
联系
订阅
管理
2023年12月4日
The road of airtest
摘要: airtest - poco 一、poco辅助窗功能 1、选择poco模式 测试什么选择对应什么 注意:(android、ios原生不需要接入poco-sdk,其他要) 2、检索控件 锁定检索 跟随检索 3、录制脚本 二、API介绍&定位选择器 ①基本选择器利用元素的一些基本属性来进行定位,比如na
阅读全文
posted @ 2023-12-04 00:05 Damon_Ding
阅读(12)
评论(0)
推荐(0)
编辑
2023年11月6日
九、接口自动化测试
摘要: 一、接口的分类 1.1 第一种是代码内部的接口或称程序接口 是程序模块间的接口,代码A与代码B在组合的时候,必然需要定义一些名称以及参数、类型。 对于程序接口的测试,一般需要使用与开发程序接口相同的编程语言,通过对类、方法和函数的调用,验证其返回结果是否正确来进行测试。 这种测试一般划分在白盒测试中
阅读全文
posted @ 2023-11-06 02:31 Damon_Ding
阅读(11)
评论(0)
推荐(0)
编辑
2023年10月15日
十四、 数据库
摘要: 十四、 数据库 1 安装数据库 1.1 安装Mysql 安装准备好的mysql.exe。点击下一步操作。 虚拟机window安装注意,防火墙设置问题、入站规则3306、mysql 1130解决问题。 出现“1130 - Host '106.92.242.42’is not allowed to co
阅读全文
posted @ 2023-10-15 16:46 Damon_Ding
阅读(8)
评论(0)
推荐(0)
编辑
2023年9月12日
Python常见的各种加密解密算法
摘要: url encode加密简介:当url地址含有中文,或者参数有中文的时候,这个算是很正常了,但是把这样的url作为参数传递的时候(最常见的callback),需要把一些中文甚至'/'做一下编码转换。 # -*- coding: utf-8 -*- # @Time : 2022/9/29 10:43
阅读全文
posted @ 2023-09-12 23:19 Damon_Ding
阅读(271)
评论(0)
推荐(0)
编辑
2023年5月26日
关于airtest踩过的坑
摘要: 以下是在使用airtest中,出现的一些问题的解决思路,如果有写的不好的,欢迎大佬吐槽。 问题1:识别图片时,图片识别到了,但却点击错误 解决:排查了图片点击的位置,才知道是图片找到别的相似点了,最后把全局识别设置到0.95之后,就好多了。 相关代码:ST.THRESHOLD = 0.95 # 其他
阅读全文
posted @ 2023-05-26 21:59 Damon_Ding
阅读(357)
评论(0)
推荐(0)
编辑
2023年4月16日
尝试在window系统下,实现连接appuim+ios环境搭配
摘要: 弄这个之前,基本全网都是用mac来完成ios的环境搭配,确实ios设备这个需要在MAC设备下,去跑一个WDA的包。我只是不信,最后没法,还是要在window下搞个虚拟机来装MAC。。。 以下是MAC弄好之后,需要安装的环境。 Mac 终端命令运行: 一、下载brew:(用腾讯源的) /bin/zsh
阅读全文
posted @ 2023-04-16 17:56 Damon_Ding
阅读(354)
评论(0)
推荐(0)
编辑
2023年3月22日
关于airtest无法连接模拟器问题解决思路
摘要: 背景:死活打开airtestIDE 死活识别不了夜神模拟器。 官网下载最新airtest之后,自己电脑Android sdk是最新的版本,也用adb version检查了本地版本、夜神模拟器版本。确实发现夜神adb版本低了,更新后(方法可以看我:解决adb devices无法连接各种模拟器),cmd
阅读全文
posted @ 2023-03-22 13:10 Damon_Ding
阅读(494)
评论(0)
推荐(0)
编辑
2023年3月19日
APPUIM安装环境
摘要: APPUIM安装环境 先准备好 1、 安装 node.js ,是一个 Javascript 运行环境(runtime environment)。 运行node-v10.16.0-x64.msi 验证安装完毕:打开程序面板,如有node.js即可 2、安装.NET framework, net fra
阅读全文
posted @ 2023-03-19 23:36 Damon_Ding
阅读(101)
评论(0)
推荐(0)
编辑
2023年3月16日
青龙
摘要: D:\cd Dockerdocker run -dit -v D:/Docker/ql/config:/ql/config -v D:/Docker/ql/log:/ql/log -v D:/Docker/ql/db:/ql/db -v D:/Docker/ql/repo:/ql/repo -v D
阅读全文
posted @ 2023-03-16 12:54 Damon_Ding
阅读(34)
评论(0)
推荐(0)
编辑
关于tortoiseSVN批量更新项目
摘要: 项目一多,每次都要每天去update一下,感觉有点多余,就想想来怎么搞。经过大佬指点后,小记一下。 首先SVN安装时候,要先选择一项。“Will be installed on local hard drive” 安装后,就可以自己先桌面创建txt文件,内容编写后,改txt后缀名呈bat,这样就变成
阅读全文
posted @ 2023-03-16 10:32 Damon_Ding
阅读(181)
评论(0)
推荐(0)
编辑
2023年2月27日
尝试window系统下使用tidevice连接ios设备
摘要: 一般来说搞iOS手机的APP自动化需通过Mac电脑,但当前APP出图自动化测试平台是基于windows系统环境开发。如果因iOS APP需要再重新搭建Mac的开发及测试环境,会很大程度上浪费资源,增加开发、维护的难度。因此,经多方预研究发现阿里开源的用python编写的tidevice可以跨平台实现
阅读全文
posted @ 2023-02-27 23:27 Damon_Ding
阅读(895)
评论(0)
推荐(0)
编辑
2023年2月18日
Android Studio相关配置、环境变量说明和操作
摘要: 介绍:Android Sdutio 是谷歌推出的一个 Android 集成开发工具。 现已将 SDK(software development kit)集成到 Android Studio 中。可以直接集成安装。 PS:如果部分用户先前已经安装过独立的android sdk,可以在新装Android
阅读全文
posted @ 2023-02-18 14:05 Damon_Ding
阅读(492)
评论(0)
推荐(0)
编辑
2023年1月5日
解决adb devices无法连接各种模拟器
摘要: 经常使用到模拟器的童鞋,如果在使用adb devices命令时,发现出现“List of devices attached”,模拟器USB调试都开启的情况下,也没有连接成功。这种情况一般都是模拟器adb 的版本和当前电脑环境下的adb 版本不一致导致。 目前已经做过试验成功的模拟器如下 夜神模拟器
阅读全文
posted @ 2023-01-05 00:14 Damon_Ding
阅读(1372)
评论(0)
推荐(0)
编辑
2021年2月27日
The road of Test
摘要: 一、 使用Apache 搭建网站 1 搭建静态网站 1.1 安装Apache 服务器域名、服务器名称、管理员邮箱账号只要输入格式正确,内容任意 测试:输入网址 localhost,出现 It Works 成功 1.2 准备网站资料 网站目录放到\Apache2.2\htdocs 下 1.3 配置Ap
阅读全文
posted @ 2021-02-27 14:47 Damon_Ding
阅读(63)
评论(0)
推荐(0)
编辑
2019年1月10日
ADB
摘要: 1.1、了解目前连接的设备/模拟器的状态的相关信息 adb devices 1)device状态:物理手机设备已经连接上服务器 2)offine状态:设备没有连接到adb服务器 3)no device状态:没有物理设备链接 1.2、将电脑应用安装到手机设备或模拟器 adb install 例:将C盘
阅读全文
posted @ 2019-01-10 20:31 Damon_Ding
阅读(199)
评论(0)
推荐(0)
编辑
2018年5月21日
The road of Python
摘要: 二进制与八进制转换 二进制与八进制对应关系: 八进制 二进制 0 000 1 001 2 010 3 011 4 100 5 101 6 110 7 111 例:1010100101八进制:从右向左 3位一隔开 不够三位用0补位 变成:001 010 100 1010o 1 2 4 5 转义含义总结
阅读全文
posted @ 2018-05-21 00:01 Damon_Ding
阅读(268)
评论(0)
推荐(0)
编辑
2018年3月28日
随记PC-win7 64位系统网络连接状态一直转圈、等待状态的异常解决方案
摘要: 各位看官好~ 最近电脑也做了下升级,入手个士必得360G的SSD来玩玩,顺便也下个新系统,看看有什么区别,想想顺便升级下系统也是好的,就开始了装机,装系统的路程~~~~~~ 好了不说废话,直接进入主题......... 华丽丽的黄金分割线 系统安装完毕,正常开机,下载完驱动精灵,经过几番折腾,安装了
阅读全文
posted @ 2018-03-28 22:46 Damon_Ding
阅读(6672)
评论(0)
推荐(0)
编辑
2018年3月12日
小记编程语言发展史
摘要: 600多种编程语言1973年 = C: 各个操作系统的开发语言 1983年 = C++: C++是C语言的加强版 ,贝尔实验室的Bjarne Stroustrup在C语言基础上推出了C++[1] 。 C++进一步扩充和完善了C语言,是一种面向对象的程序设计语言。 1995年 = java: 由sun
阅读全文
posted @ 2018-03-12 17:38 Damon_Ding
阅读(724)
评论(0)
推荐(0)
编辑
2018年3月11日
斐讯K2_V22.6.507.43降级+刷机整个过程
摘要: K2刷机整个过程 (包括降级) 开始之前请先下载好相对应的工具包,其中包括: 官方固件:“K2_V22.6.506.28.bin”、“K2_V22.6.507.43.bin” 激活telnet工具:“RoutAckProV1B2.exe” 开刷工具:“ 路由器刷breed Web助手通用版v3.1”
阅读全文
posted @ 2018-03-11 22:24 Damon_Ding
阅读(16990)
评论(0)
推荐(0)
编辑