2024-08-27 21:08:21 665 228
进行接口自动化时,有时候我们需要断言的数据比较多,一个字段一个字段进行断言比较麻烦,如果可以直接断言整个响应结果,岂不美哉,那该如何实现该功能呢?_比对json内容
2024-08-18 22:08:50 440 573
Pytest框架可以使用两种测试报告,其中一种就是使用pytest-html插件生成的测试报告,但是报告中有一些信息没有什么用途或者显示的不太好看,还有一些我们想要在报告中展示的信息却没有,最近又有人问我pytest-html生成的报告,能不能汉化?答案是肯定的,那么今天就教大家如何优化和汉化pytest-html测试报告解决上述问题为了方便大家使用,跳过修改源码过程,我已经把汉化版的pytest-html插件源码上传到了我的GitHub ,下面说一下使用方法方法1。_pytest-html 修改报告
2024-08-18 00:08:38 292 872
今天给一位同学解决post发送数据格式为json格式的请求,顺便确认一下问题归属。_requests post json
2024-07-22 01:07:18 965 702
● JSON(JavaScript Object Notation,JavaScript对象表示法)是一种轻量级的数据交换格式。● JSON容易理解,便于阅读和编写;同时计算机也易于解析和生成,所以JSON有广泛的应用。_jmeter json断言
2024-07-21 00:07:59 727 849
大家好,在处理 JSON(JavaScript Object Notation)数据时,有时需要从复杂的结构中提取特定部分。JSONPath 就是一个非常有用的工具,它提供了一种简洁而强大的方式来定位和提取 JSON 数据中的元素。无论是在 Web 开发中处理 API 响应,还是在数据处理任务中处理大量 JSON 数据,了解和掌握 JSONPath 都是非常重要的。_jsonpath提取
2024-06-20 09:06:18 799 461
在requests库当中,requests请求方法,当发送post/put/delete等带有请求体的请求时,有json和data2个参数可选。众所周知,http请求的请求体格式主要有以下4种:_requests json
2024-06-17 09:06:37 169 401
min_length 最少几位字符max_length 最多几位字符label 字段名required 控制字段是否必填(默认required=True)error_messages 自定义报错信息,字典的结构initial 初始值,input框里面的初始值valueHTML页面上的标签可以修改属性,那么form组件是直接渲染的,如何修改标签的属性呢?就是通过widget参数,通过该参数可以修改标签的属性。_form表单渲染
2024-06-13 21:06:29 724 501
Node.js 提供了多种方法来解析 HTML,包括 Cheerio、jsdom 和 htmlparser2。选择适合你需求的库,可以轻松地操作和提取网页内容。这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!_node html
2024-03-21 15:03:30 622 740
大部分人在使用selenium定位元素时,用的是xpath元素定位方式,因为xpath元素定位方式基本能解决定位的需求。xpath元素定位方式更直观,更好理解一些。css元素定位方式往往被忽略掉了,其实css元素定位方式也有它的价值;相对于xpath元素定位方式来说,css元素定位方式更快,语法更简洁。
2024-05-26 01:05:41 210 700
​ 在这篇博客中,我们深入探讨了Playwright的元素定位功能,以及与之相关的CSS知识。我们首先介绍了Playwright的元素定位方法,包括基本的CSS选择器和XPath表达式。随后,我们深入讨论了如何使用这些方法来准确地定位页面元素,以便进行自动化测试和网页操作。此外,我们还涉及了一些与CSS选择器相关的知识,帮助读者更好地理解元素定位的原理。通过本文的学习,读者可以更好地掌握Playwright的元素定位功能,并在实际项目中灵活运用CSS知识来定位和操作网页元素。_playwright class定位
2024-05-20 14:05:30 65 301
有很多种自动化测试报告样式,接下来主要看下这些常用样式的效果是怎样的每个样式各有特点,选择自己喜欢的使用就好了自动化测试时你用的最多的是哪个呢?_beautifulreport allure
2024-05-19 09:05:45 995 883
从小厂出来,没想到在另一家公司又寄了。到这家公司开始上班,加班是每天必不可少的,看在钱给的比较多的份上,就不太计较了。没想到5月一纸通知,所有人不准加班,加班费不仅没有了,薪资还要降40%,这下搞的饭都吃不起了。
2024-05-19 09:05:24 721 24
pwd=5eji 提取码: 5eji。能力要求:接口&性能&自动化常见测试工具和框架的使用,简单脚本编写、执行。能力要求:代码能力、框架搭建能力、工具二次开发能力等。能力要求:主要为功能测试的执行。
2024-05-03 18:05:00 261 669
本文的主要目的在于帮助你了解并熟知以下两点:如何用TypeScript编写并运行测试用例?如何在Visual Studio Code中使用调试器在线调试代码,并发现代码中的bug?_mocha typescript
2024-02-06 15:02:54 574 327
生命不息,奋斗不止。每一份努力都不会被辜负,只要坚持不懈,终究会有回报。珍惜时间,追求梦想。不忘初心,砥砺前行。你的未来,由你掌握!生命短暂,时间宝贵,我们无法预知未来会发生什么,但我们可以掌握当下。珍惜每一天,努力奋斗,让自己变得更加强大和优秀。坚定信念,执着追求,成功终将属于你!只有不断地挑战自己,才能不断地超越自己。坚持追求梦想,勇敢前行,你就会发现奋斗的过程是如此美好而值得。相信自己,你一定可以做到!【软件测试技术交流(资料分享)】:320231853(备注C)_pytest_html 可以包含截图吗
2024-01-28 12:01:26 522 673
目前为止,已经整理了自动化测试Python Selenium中对于web测试定位页面元素的两种主流,也是最好的定位方式XPATH和CSS定位方式,在我个人看来两个方式都很不错,效率都很高,也很容易解决日常工作中的问题,也能够减少页面的变动对于脚本的维护成本,当然不同问题还需要不同的方式解决,能解决问题的方法都是好方法,希望以后的日子对于定位元素不再是难题。下面我们对这两种定位方式大概做个对比;_selenium css定位