首页
学习
活动
专区
工具
TVP
发布

Chasays

记录生活,分享点滴
专栏作者
184
文章
353067
阅读量
28
订阅数
Python 高效的shell工具
python 作为一门广泛应用的编程语言,它的交互式编程环境 REPL(Read-Eval-Print-Loop) 非常重要。但是 python 自带的标准 REPL 使用起来并不方便,因此出现了许多第三方的增强型交互式 python shell。今天,我来介绍一个功能强大且易于使用的工具——ptpython。
叉叉敌
2023-11-01
2660
使用Robot Framework框架远程操作UNIX系统
bot Framework是一个强大的自动化测试框架,依靠社区力量编写的Test Library为它提供了非常强的扩展性。下面我将介绍的就是如何使用第三方提供的扩展测试库(Test Library)来远程登录Unix,并在上面做常见操作。
叉叉敌
2022-03-11
8040
Python fabric远程自动部署简介
上面只是对Python+fabric自动部署脚本编写方法的简单介绍,在实际应用过程中根据具体需求编写相应的脚本时可以参考如下文章:
叉叉敌
2022-03-11
4160
使用RobotFramework的JavaRemoteLibrary
终于被迫使用了Java的远程接口库(为了同时使用Java和python的用例库,且为了在pybot下跑速度能快一些),路途比实际想的要坎坷,记录下来。
叉叉敌
2022-03-11
3610
学习Robot Framework必须掌握的库----BuiltIn库
近来经常有童鞋问我一些RF的基本问题,如:如何实现循环?如何退出循环?如何实现判断?如何做类型转换?其实,作为一门表格语言,为了保持简单的结构,RF没有像别的高级语言那样提供类似if else while等内置关键字来实现各种逻辑功能(注1),而是提供给了用户BuiltIn库。如果用户想在测试用例中实现比较复杂的逻辑,那就需要对BuiltIn中的重要关键字有一些了解。另外,BuiltIn库中还封装了很多常见方法和能够控制RF运行状态的关键字,如果想用好RF,一定要对BuiltIn库中的函数有一个比较全面的理解。下面就带着大家认识一下BuiltIn库中比较重要的关键字。
叉叉敌
2022-03-11
5260
Python线程间如何通信
我对于线程这部分知识比较薄弱,并发是一个复杂的问题,在测试过程中很少用到这个知识点。 由于全局解释器锁 (GIL),CPU 绑定任务不适合 Python 线程。Python 中的并行计算应在多个进程(而不是线程)中完成。
叉叉敌
2021-12-06
6690
音频质量评估-2
音频质量评估-1:之前主要学习了音视频的编码和解码原理,和测试音频质量的方法。接下来继续学习下当前 短视频 领域的 视频质量测试方法。
叉叉敌
2021-12-06
8800
A分支上的一个commit,merge到B分支
场景就是要解决的问题,就是把B分支的一个commit,单独merge到A分支上面去。
叉叉敌
2021-12-06
4450
学习gRPC - 2.如何构建一个流和序列化
流数据有各种各样的场景用法。一种是,当事件发生时,有一种方法可以不断发出描述事件的消息。例如,当数据被添加到数据库中时,数据库希望将“数据添加”事件通知相关方。或者当股票价格发生变化时,证券交易所希望向订阅“价格变化”事件的所有服务公布新价格。
叉叉敌
2021-12-06
9140
网址里面有个特殊字符-零宽度
所见不一定是所得. 今天终于活久见, 看上去是一样的, 但是实际就是不一样还差一个字符。 那看见下面一个图片,下面一个图片,嗯是返回的一串字符串,我要判断它们相等,肉眼看上去是完全相等的,但是实际上,它们是不相等的,所以在判断相等的时候始终返回嗯 False 。
叉叉敌
2020-04-23
1.3K0
Python 字符串格式化操作 - format方法
字符串操作 对于 %, 官方以及给出这种格式化操作已经过时,在 Python 的未来版本中可能会消失。 在新代码中使用新的字符串格式。因此推荐大家使用format()来替换 %.
叉叉敌
2020-02-21
6620
Python 字符串格式化操作 - format方法
字符串操作 对于 %, 官方以及给出这种格式化操作已经过时,在 Python 的未来版本中可能会消失。 在新代码中使用新的字符串格式。因此推荐大家使用format()来替换 %.
叉叉敌
2020-02-20
3550
使用 pyhttptest 轻松测试 REST API
现在,我们每个人都面临着 REST API,要么开发这样的服务,要么使用这样的服务。 此外,我们正处于微服务的时尚时代,我们将业务逻辑分割成独立于每个服务的小型独立服务。 这些服务大多遵循 RESTful 原则,并使用 JSON 格式进行通信,由于其简单性,JSON 格式成为最广泛使用的格式​。
叉叉敌
2020-02-18
6610
使用 pyhttptest 轻松测试 REST API
现在,我们每个人都面临着 REST API,要么开发这样的服务,要么使用这样的服务。 此外,我们正处于微服务的时尚时代,我们将业务逻辑分割成独立于每个服务的小型独立服务。 这些服务大多遵循 RESTful 原则,并使用 JSON 格式进行通信,由于其简单性,JSON 格式成为最广泛使用的格式​。
叉叉敌
2020-02-15
7530
MacOSX 安装 TensorFlow
TensorFlow 安装的前提是系统安装了 Python 2.5 或更高版本,教程中的例子是以 Python 3.6(Anaconda 3 版)为基础设计的。为了安装 TensorFlow,首先确保你已经安装了 Anaconda。可以从网址(https://www.anaconda.com/distribution/#download-section)中下载并安装适用于 Windows/macOS 或 Linux 的 Anaconda。
叉叉敌
2020-02-14
8670
Django用Apache和mod_wsgi部署
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
叉叉敌
2019-11-12
1.6K0
gRPC-是个好东西
最近写自动化测试脚本的时候发现,从安卓设备上用am执行完成,获取返回值是有问题的,没法获取到这个值,都是一堆TestRunner的信息。怎么解决喃?那就试试gRPC有没有能力来搞定~,顺便给自己充 5.2mA 的电。
叉叉敌
2019-08-16
7710
学习Selenium2Library的好例子
最近好几个人问我有没有好的例子可以帮助学习Selenium2Library怎么用。对于公司同事,可以把脚本直接给过去,其他人则不行了。所以一直想做一个好的学习样例,这个样例应该有如下特性:
叉叉敌
2019-06-26
4950
在jybot下跑Selenium2Library
应用场景:项目组要将原有SeleniumLibrary写的脚本切换到Selenium2Library(后称S2L)下,但是原来有很多Java写的库,综合考虑认为还是在Jython下跑比较合适。但是安装S2L后,pybot下运行正常,jybot下报No module found错误。
叉叉敌
2019-06-26
4610
Mac OSX vs code如何配置Python开发环境
Visual Studio Code(简称VS Code)是一个由微软开发的,同时支持Windows、Linux、和macOS系统且开放源代码的代码编辑器[4],它支持测试,并内置了Git 版本控制功能,同时也具有开发环境功能,例如代码补全(类似于 IntelliSense)、代码片段、和代码重构等,该编辑器支持用户个性化配置,例如改变主题颜色、键盘快捷方式等各种属性和参数,还在编辑器中内置了扩展程序管理的功能。
叉叉敌
2019-05-04
3.8K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档