Python自动化测试

188 篇文章
97.2K 次阅读
121 人订阅

全部文章

无涯WuYa

从Queue到Redis

在Python中,进程之间互相隔离,但是在实际的工作中需要两个进程能够进行数据的通信,那么就可以通过队列和管道的方式来实现进程之间的通信,那么就可以使...

4020
无涯WuYa

服务端测试之服务注册与发现

在传统或老式的应用程序架构中,IP 地址和端口主要是静态和固定的,因此可以轻松管理客户端应用程序。在静态的基于配置的应用程序中,每个服务都部署在...

5230
无涯WuYa

持续交付之测试报告

在Gitlab自动触发执执行和Gitlab的CICD执行中详细了演示了API测试框架的执行过程。本文章主要在CI中整合Allure的测试报告。

11350
无涯WuYa

服务端测试之进程通信

在Python中,进程之间互相隔离,但是进程之间是需要互相通信的,在进程中可以通过两种方式实现进程之间的数据通信(传输):队列和管道。这两种方式都可以...

8450
无涯WuYa

服务端测试之SkyWalking搭建

微服务架构的特性是服务体系多,这样意味着需要对很多的微服务需要进行监控以及质量体系的保障。特别是需要清晰的知道服务调用链以及服务请求的响应时间。基于...

8730
无涯WuYa

服务端测试之数据安全

在服务端的测试体系中,数据一致性是非常核心的一部分的,比如一个服务会有多个实例,那么就需要考虑服务在多个实例下它的数据一致性的问题。在本文章中,主要探讨在并发...

5420
无涯WuYa

轻量级测试框架Tavern(二)

在轻量级测试框架(一)中,可以很清晰的看到Easy to Write, Easy to Read and Understand的设计。下面我们还...

15330
无涯WuYa

轻量级测试框架Tavern(一)

Tavern是一款轻量级的测试框架,集合Pytest的测试框架,可以把测试的描述信息(API的请求信息)以及测试断言都可以编写在Yaml的文件中,然后结合Py...

10030
无涯WuYa

Gitlab的自动触发执行

在Gitlab的CI执行中,我们可以完全不需要Jenkins持续集成的工具就可以在Gitlab中完成CICD的体系化建设。在本文章中,主要介绍结...

14220
无涯WuYa

Kafka之消费者模式(六)

前面系统的介绍了Kafka的生产者模式以及常用命令的操作,和它的监控的信息查看。其实不管是在协议层的维度,还是在MQ的维度,它的模式都是生产者与消...

16030
无涯WuYa

服务端测试实战之RPC协议(三)

在服务端测试实战之RPC协议(二)中详细了介绍了gRPC协议的通信,以及针对Python编程语言怎么使用来进行测试。首先需要明确的是在服务端的测试中...

12040
无涯WuYa

服务端测试实战之rpc协议(二)

在服务端测试(一)中详细了介绍了服务端测试中的策略和方法论,以及针对服务端测试中稳定性的测试,以及高并发下对服务的并发请求。不过在企业的应用中,除...

12020
无涯WuYa

Kafka的生产者模式(四)

Kafka系统作为MQ的中间件,都是基于生产者和消费者的模式,思维生产者可以简单的理解就是把应用程序的log信息写入到Kafka的集群,因为有了生...

12440
无涯WuYa

TestNG工厂注释详解(六)

首先我们来理解什么是工厂注释,以及它能够给结合TestNG测试框架能够给测试效率带来什么样的效率提升。我们在之前的文章体系中分享了TestNG框架中...

11140
无涯WuYa

TestNG框架之依赖项(五)

每个CASE都不是独立的,这就像同步任务一样,总得有个顺序的过程,自动化测试尤其如此,为什么这样说了?每个测试用例都不是独立的,都会涉及到不同业务场景之间的关...

10340
无涯WuYa

Kafka的监控(三)

在实际的应用中,需要时刻的关注Kafka集群的资源信息,查看集群的代理节点的监控状态,主题的分区等信息,以及消费组的其他数据。我们通过Kafka的命...

16750
无涯WuYa

Kafka的基本应用(二)

在Kafka环境搭建中详细的介绍了Kafka的环境搭建,接下来主要演示Kafka的基本应用和Kafka中常用的概念。

11350
无涯WuYa

消息批量写入Kafka(五)

在Kafka的生产者模式主要详细的介绍了作为生产者的中间价,把消息数据写入到Kafka,这样消费者才可以消费数据,以及针对这些数据进行其他的如数据分...

60240
无涯WuYa

Kafka环境搭建

在异步交互模式中,我们经常会谈到消费者与生产者的模式,在这中间会使用到主流的MQ的中间件,主要为Kafka和RabbitMQ的中间件。当然也可以说...

11330
无涯WuYa

详解TestNG框架分组(四)

熟悉Pytest测试框架的同学应该清楚,在Pytest测试框架中使用装饰器的方式,以及使用命令行k,可以指定执行的组,首先我们来思考,为什么需要组,需要组的最...

14530

扫码关注云+社区

领取腾讯云代金券