自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Tomeal的博客

持之以恒,功果自见

  • 博客(18)
  • 收藏
  • 关注

原创 windows10搭建atxserver2 移动设备管理平台

前言作者在atx-server的基础上 重新采用了Python3+NodeJS+RethinkDB 开发了atx-server2,atx-server2的架构图如下所示:最全面的安装部署还是来自github,源码的阅读学习,各种依赖文件等等都可以在上面找到 https://github.com/openatx/atxserver2下面还是介绍一下自己的安装部署过程(基于windows1...

2019-06-12 22:04:05 4478 4

原创 Monkey基本用法

Monkey 简介Monkey 文档Monkey 源码Monkey 是一个命令行工具,可以运行在 Android 模拟器里或真实设备中。它可以向系统发送 伪随机(pseudo-random) 的用户事件流(如按键输入、触摸屏输入、手势输入等),可以对待测的目标应用或整个 Android 系统进行压力测试。基本用法:$ adb shell monkey [ options ] &l...

2018-06-24 23:11:42 650

原创 一点一点学习selenium

前言 做Web UI自动化,页面元素定位是最基本的要求,也在这做个整理,通过对元素定位的学习对HTML/CSS学习一点基本知识。说明(1). xxx为元素名字 (2). 元素获取方式采用的是selenium3 + python页面元素定位方法如下:1、 id:WebElement的id属性<!--html示例--> #百度首...

2018-05-22 23:03:34 345

原创 windows10搭建atx安装设备集群管理

1.首先安装Golang go语言和rethinkdb:安装Golang环境: 下载地址:https://golang.org/dl/ 安装说明:http://www.runoob.com/go/go-environment.html安装rethinkdb: https://rethinkdb.com/docs/install/2.安装atx-servergo get -v ...

2018-05-17 22:55:43 5569 2

原创 python包与模块

python模块(py文件就是模块)1.在同一个工作目录调用其他模块里面的方法一import module 调用:module.function() 注意:此时import module时,在执行当前代码时,会先执行被import的module里的代码import module as m1 别名,类似with open(filename) as file 1.长名缩...

2018-05-10 19:43:05 229

原创 app测试基本知识

app和web区别硬件功能差别:摄像头、定位 专项性能:流量、耗电、网络切换 兼容性:手机厂商、手机系统 中断异常:来电、无网 安装升级测试等专项性能基本命令:获取cpu adb shell dumpsys cpuinfo|findstr package 获取mem adb shell dumpsys meminfo package 获取启动时间 (冷热) adb...

2018-03-08 15:01:00 1474

原创 adb获取Android性能

正在整理完善中…………aapt dump badging apk 获取包名和启动应用冷启动/热启动 释义:应用的第一次启动,这个时候应用程序的进程是没有创建的/应用非第一次启动,如切至后台状态 adb shell am start -W -n org.sojex.finance/.SplashActivity ThisTime:启动一连串Activity的最后一个Activity的...

2018-03-03 23:48:27 515

原创 appium简单应用

import unittestfrom selenium.webdriver.support.wait import WebDriverWaitfrom selenium.webdriver.support import expected_conditionsfrom selenium.webdriver.common.by import Byfrom appium import webd...

2018-03-02 17:07:32 271

原创 selenium + python爬51job

注:可以获取当前城市任何岗位,以及热门城市的任何岗位from selenium import webdriverneedSearchposition = input('输入你想要搜索的职位:')needSearchcity = input('输入你想要选择的城市:')driver = webdriver.Chrome(r'E:\Python3.6\Scripts\chromedri...

2018-02-09 00:41:20 663

原创 列表、元祖简介

列表列表定义列表索引、切片列表元素增删改查列表遍历列表对象方法介绍列表定义列表是最常用的Python数据类型,用方括号 [] 来表示列表,并用逗号来分隔其中的元素。下面是一个简单示例:teachers = ['Mrs_liu','Mrs_chen']列表索引、切片列表隶属于序列类型,序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0

2018-02-03 14:13:15 1543

原创 图解面向对象(class)

类(class)与实例(instance)。女娲class 类 (狗) instance 实例 (芋圆)              ps: 芋圆是一只粉丝13万的网红柴犬 狗会有些属性(体重,年龄,身高) 狗会有些技能(卖萌,打滚)__init__ 方法的主要作用,就是初始化狗的属性。这些属性,在女娲初始化狗的时候就要赋予给它,比如Dog(40,4,50)。这时女娲就把

2018-01-25 22:29:24 572

原创 字典

字典定义在Python中,字典是一系列键(key)值(value)对,键值对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中。如下:dict = {key1 : value1,key2 : value2}键一定不能相同,否则后面添加的会取代之前的键值对。 值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。使用字典 1.访问字典中

2018-01-18 21:57:36 433

原创 条件判断

if条件判断注:布尔表达式,也有人称之为条件判断表达式的别名。因为它和条件判断表达式一样,结果无非True或者False。 在程序状态跟踪等其他重要条件判断中,布尔表达式提供了高效的方式。Python 根据条件判断的值为True还是False来决定是否执行if语句中的代码。如果条件测试的值为True, Python就执行紧跟在if语句后面的代码;如果为False,Python就忽略这

2018-01-18 20:40:54 302

原创 变量与简单数据类型

简单数据类型部分常用数据类型:字符串数字这两类,在python语言中都叫做对象,数字是数字对象,字符串是字符串对象。 Python语言所有的数据类型都是对象。 程序需要变量就像我们需要为每个人起名字一样,不然程序员无法在代码里明确表示要操作的是哪个数据。 事实上,对象(object)就是python语言对数据的一种抽象的总称。变量在编程语言中,我们可以用一个 东西 来

2018-01-16 22:09:40 404

原创 字符串常用方法

字符串方法梳理:endswith(suffix[, start[, end]]) Return True if the string ends with the specified suffix, otherwise return False. suffix can also be a tuple of suffixes to look for. With optional st

2018-01-09 23:24:52 338

原创 函数与函数参数(二)

函数参数参数类型:位置参数关键字参数默认参数不定长参数位置参数 顾名思义,位置参数就是调用函数时,将实参基于定义形参时的顺序一样,一一传入。 如果不按顺序传参调用函数的话,结果可能往往出乎意料:def animal(animal_type,name): print("animal_type is", animal_type,"name is:", name

2018-01-09 22:25:14 685

原创 函数与函数参数(一)

定义函数定义一个函数,以下规则需要遵守:函数代码块以 def 关键词开头,后接函数名称和圆括号 ()。圆括号中间用于定义参数(形参可为0)。函数内容以冒号起始,并且缩进。return [表达式] 结束函数,并返回此表达式的值给调用方。不带表达式的return 或者直接省略return 都相当于返回None。语法python定义函数使用def关键字,格式如下def

2018-01-08 23:34:08 344

原创 初识python

Python介绍这么多编程语言,我却在人肉了大部分语言之父后,毅然投身python!(心疼头发三秒) 而python与其他语言相比,我认为以下几点可以称作优点:抽象层级高,贴近自然语言内置库丰富,第三方库也极其丰富代码量少运行可以不用编译代码具有很高的可读性当然,任何编程语言都有缺点,python也不例外。python的运行速度……这应该是绝大部分人所诟病的p

2018-01-07 21:31:27 262

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除