Loading

摘要: ## 使用selenium时webdriver问题 通常使用selenium时候我们需要自己单独去下载对应各浏览器版本的webdriver,并在后期针对不同操作系统(mac、windows、linux)或者不同浏览器版本都要反复选择对应版本webdriver 为了解决以上问题,webdriver-m 阅读全文
posted @ 2021-01-21 21:57 Binzichen 阅读(2023) 评论(0) 推荐(1) 编辑
摘要: jmeter分布式压测介绍 在使用Jmeter进行性能测试时,如果并发数比较大时候,单机受限内存、CPU、网络IO,会出现服务器压力还没有上去,压测服务器已经由于模拟的压力太大变的很卡甚至死机,这时可以使用Jmeter提供的分布式测试的功能。 按照一般的压力机配置,jmeter的GUI模式下(Win 阅读全文
posted @ 2020-10-20 23:06 Binzichen 阅读(1937) 评论(0) 推荐(1) 编辑
摘要: webdriver-manage用法 https://www.cnblogs.com/zibinchen/p/14310637.html 如果研习该篇文档,以下webdriver各类问题即可忽略,不必再看 安装selenium版本 命令行输入pip install selenium pip inst 阅读全文
posted @ 2020-01-15 14:28 Binzichen 阅读(1338) 评论(0) 推荐(0) 编辑
摘要: 在Python中,*args和**kwargs是用来处理函数中不定数量的参数的特殊语法。 *args和**kwargs介绍 *args *args用于传递不定数量的位置参数,它会将传递给函数的位置参数收集到一个元组中。例如: def my_func(*args): for arg in args: 阅读全文
posted @ 2024-05-09 11:29 Binzichen 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 装饰器定义 Python装饰器是一种高级功能,可以用来修改或扩展函数或类的行为。装饰器本质上是一个函数,它接受一个函数作为参数,并返回一个新的函数。通过在函数定义前使用@符号和装饰器函数的名称,可以在不修改原函数代码的情况下对函数进行功能增强或修改。 装饰器可以用来实现日志记录、性能测试、权限检查、 阅读全文
posted @ 2024-04-26 13:04 Binzichen 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 闭包定义 闭包是指在一个函数内部定义的函数,并且这个内部函数可以访问外部函数的局部变量。当外部函数执行完毕后,内部函数仍然可以访问外部函数的局部变量,这种函数就称为闭包。 在Python中,闭包通常用来保存一些状态信息,可以在外部函数执行完毕后继续使用这些状态信息。闭包可以帮助我们实现一些特定功能, 阅读全文
posted @ 2024-04-26 12:45 Binzichen 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 通过子节点找祖先(包括父亲) //子节点/ancestor::祖先 map service: xpath=>//XCUIElementTypeStaticText[@label="地图服务"]/ancestor::XCUIElementTypeCell 通过子节点找父节点 //子节点/parent: 阅读全文
posted @ 2024-04-15 16:14 Binzichen 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 自带系统弹窗 在用appium测试android、iOS自动化的时候,常常会出现一些系统弹窗,特别是android由于找不到元素导致经常运行失败,需要对他进行特殊处理 由于是系统弹窗,appium捕捉不到元素 使用switch_to.alert来处理弹窗 Alert 显示通知消息,目的是通知用户某个 阅读全文
posted @ 2024-03-18 14:11 Binzichen 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 安装环境依赖 安装python环境下weditor库 pip install -U weditor 通过xcode连接iOS 参考:iOS安装WebDriverAgent避坑详解 启动weditor python -m weditor 使用新的UIAUTO https://uiauto.devsle 阅读全文
posted @ 2023-09-14 14:42 Binzichen 阅读(293) 评论(0) 推荐(0) 编辑
摘要: # 使用enumerate()实现 ints = [8, 23, 45, 12, 78] for idx, val in enumerate(ints): print(idx, val) ints = [8, 23, 45, 12, 78] for index, item in enumerate( 阅读全文
posted @ 2023-05-09 14:00 Binzichen 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 什么是JSP Java ServicePages:java服务器端页面,也和Servlet一样,用于动态web技术 最大特点: 写JSP就像在写HTML 区别: HTML只给用户提供静态的数据 JSP页面中科院嵌入java代码,为用户提供动态数据 JSP原理 思路:JSP到底怎么执行的 代码层面没有 阅读全文
posted @ 2022-12-28 14:38 Binzichen 阅读(36) 评论(0) 推荐(0) 编辑
摘要: Cookie 创建项目javaweb-session-cookie 2.补全目录java、resouces 更新web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="https://jakarta.ee/xml/ns/jakar 阅读全文
posted @ 2022-12-25 15:55 Binzichen 阅读(21) 评论(0) 推荐(0) 编辑
摘要: HttpServletRequest代表客户端的请求,用户通过Http协议访问服务器,HTTP请求中所有信息会被封装到HttpServletRequet,通过这个HttpServletRequest的方法,获得客户端的所有信息 获取前端传递的参数,并请求转发 创建model:request 更新in 阅读全文
posted @ 2022-11-16 17:22 Binzichen 阅读(9) 评论(0) 推荐(0) 编辑