logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

UI自动化测试实战--- app订单、web发货(9)

项目实施:要实现的业务:1、app下单流程 2、web后台发货实现技术:python+appium+selenium结构实现:po+日志+数据驱动+报告执行方式:持续集成项目需要实施UI自动化测试需要满足以下前置条件:项目实施UI自动化测试的时机:一般情况下在手工测试完成之后,版本或项目功能趋于稳定项目需要回归测试(甲⽅⾃营项⽬、⾦融、电商)项目需要实现自动化的功能模块需求变更不频繁:稳定的模块项

#测试工具#selenium#python +2
web自动化测试理论之selenium八大定位 -(2)

概念:通过元素的id属性来定位元素。前置:所要定位的元素必须有id属性方法:driver.find_element_by_id(id属性值)二、Name定位概念:通过元素的name属性来定位元素。前置:所要定位的元素必须有name属性。方法:driver.find_element_by_name(name属性值)特点:当前页面可以重复由于name属性值可以重复,所以使⽤时需要查看是否为唯⼀三、cl

#selenium#python#chrome
UI自动化测试--- 移动端自动化之UIAutomatorViewer - (8)

UIAutomatorViewer:定位元素的时候必须根据元素的相关特征来进行定位,而 UIAutomatorViewer 就是用来获取元素特征的说明:自动化测试就是查找元素、操作元素,要查找元素,就需要根据元素的信息来查找(id、 class、text、....)使用:android SDK 自带工具:uiautomatorviewer 工具2、截屏查看提示:倒数第二个比较好用,需要定位元素的元

#自动化#android
Dubbo架构接口自动化测试:Python +Dubbo + unittest + parameterized 框架封装

技能get:1、RPC2、什么是dubbo以及为什么要用dubbo3、telnet调用dubbo接口4、Python调用dubbo接口框架封装一、RPC协议RPC协议介绍:RPC:(Remote Procedure Call)远程过程调用,就是一个节点请求另一个节点提供的服务提示:RPC在使用形式上像 调用本地方法一样去调用远程的方法常见的RPC框架有Dubbo、Thrift、grpc二、什么是d

#rpc#网络协议#网络 +2
JSON相关-python之读取json数据,并组装数据

data.json 文件:{"login_username_is_null": {"username": "","password": "123456","code": "8888","is_success": false,"expect": "用户名不能为空"},"login_password_is_null": {"username": "13012345678","password": ""

#python#json
Linux总结篇 linux命令 虚拟机 - (二)

查看系列:lsls -als -lllls 缩略形式查看ls -a 查看所有ls -l 以列表形式查看,简写成 llcd作用:切换目录语法:cd [相对路径/绝对路径]命令含义cd切换到当前用户的主目录(/home/用户目录),用户登录的时候,默认的目录就是用户的主目录。cd ~切换到当前用户的主目录(/home/用户目录)cd ..切换到上级目录cd -可进入上次所在的目..

#linux#命令模式
pip install pycryptodome 安装失败

报错原因:执行 pip install pycryptodome 命令,报错代码如下:"Unable to find vcvarsall.bat"distutils.errors.DistutilsPlatformError:Microsoft Visual C++ 14.0 or greater is required.Get it with "Microsoft C++ Build Tools

#python#pycharm
到底了