logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

shell脚本自动化测试

本文将给大家介绍一些常用的adb指令、shell脚本的基本语句以及怎样编写用于Android手机自动化测试的shell脚本。shell脚本编写好后,我们如何在手机上执行shell脚本,怎样提前结束shell脚本。

文章图片
#android#adb#bash +2
web自动化测试python+selenium+数据驱动

本文介绍了selenium中常用的一些方法,以及如何把这些方法封装为一个基本测试类。介绍了数据驱动ddt的工作原理,以及如何使用数据驱动ddt来达到测试数据和测试方法分离的目的。

文章图片
#python#selenium#开发语言 +1
python实现Android实时投屏操控

本文向大家介绍如何使用python来实现Android设备的实时投屏控制。python中有一个scrcpy-client库,跟scrcpy的原理差不多。通过指令pip3 install scrcpy-client安装,安装好后我们可以直接使用自带的投屏控制界面,也可以自己制作符合需求的投屏控制界面。

文章图片
#android#python#测试工具
python异常捕获(try...except...finally)

本文详细介绍了在python代码中如何去捕获异常,try语句、except语句、else语句以及finally语句的使用。异常就是用来保证运算逻辑符合设计者设计理念(计算规则)的逻辑代码,当运算逻辑不符合计算规则时,则执行异常逻辑(抛出错误并终止程序)。

文章图片
#python#开发语言
python基本数据类型--集合(set)

本文详细介绍了集合的定义方式、求并集、求交集、求差集、求对称差集、判断子集、计算运算符、成员运算符、身份运算符、冻结集合等内容。集合是用{}作为边界逗号作为分隔符,只能容纳不可变的数据类型,如:{},{1, 2, 'abc', (1, 2, 3)}等等,是可迭代的数据类型,可以被修改,集合中的元素排列方式是无序的。

文章图片
#python#开发语言#数据结构
python实现Android实时投屏操控

本文向大家介绍如何使用python来实现Android设备的实时投屏控制。python中有一个scrcpy-client库,跟scrcpy的原理差不多。通过指令pip3 install scrcpy-client安装,安装好后我们可以直接使用自带的投屏控制界面,也可以自己制作符合需求的投屏控制界面。

文章图片
#android#python#测试工具
python面向对象-定义类(class)

本文详细介绍了类的定义、类的基本结构、类的实例化、类属性、实例属性、实例方法、类方法、静态方法、私有属性和方法、类的继承、类中的多态、super的使用方式、抽象类。

文章图片
#python#开发语言#依赖倒置原则 +1
到底了