2024-06-20 09:06:23 790 470
简单代码By中有8个,定位方式。
2024-06-17 09:06:37 155 401
min_length 最少几位字符max_length 最多几位字符label 字段名required 控制字段是否必填(默认required=True)error_messages 自定义报错信息,字典的结构initial 初始值,input框里面的初始值valueHTML页面上的标签可以修改属性,那么form组件是直接渲染的,如何修改标签的属性呢?就是通过widget参数,通过该参数可以修改标签的属性。_form表单渲染
2024-06-17 09:06:51 364 427
若想批量整理资料并做笔记,使用PDF文件最方便,但直接从网页导出PDF存在很多问题。比如,导出文件中会存在很多“无用模块”,且“悬浮栏”会遮挡部分文章内容,而一些方式导出的文件“文字无法选中复制”;而对于“PDF浏览器读取网页并创建PDF”的方法,转换较慢,且同样存在上述问题;本文介绍一种网页界面自动剔除无关信息模块,并导出博客正文的方法_csdn上的文章如何下载
2024-06-14 09:06:10 363 477
简介:Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成点击下面的链接进入官网选择最新的版本下载,然后一键安装即可。windows版本Jenkins下载。_jenkins vue
2024-06-13 21:06:29 679 501
Node.js 提供了多种方法来解析 HTML,包括 Cheerio、jsdom 和 htmlparser2。选择适合你需求的库,可以轻松地操作和提取网页内容。这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!_node html
2024-06-08 09:06:55 550 955
JSONPath是一种信息抽取类库,是从JSON文档中抽取指定信息的工具,提供多种语言实现版本,包括Javascript、Python、PHP和Java。_jsonpath的用法
2024-05-31 20:05:24 879 152
本篇在该篇博客的基础上,继续进行系统功能的完善操作,比如,一般生产国臣各种,跟定希望机器是能自动化的,这样即使工作人员不在,生产依然在进行。_qt5c 要从ini配置文件中读取json数据
2024-05-28 09:05:30 140 771
今天当一回实施工程师,由于客户是局域网,要出差到客户现场。到了现场客户提出一个要求:把视觉检测电脑中的照片在另一台电脑上展示(两台电脑在同一局域网下)。虽然没整过这样的需求。但也要装的很懂,没的问题可以给解决,谁叫人家是甲方爸爸呢。正式实施时才感觉有点困难,这文件夹里的图片是实时更新的,而且电脑还得搭web服务,html 界面还得实时更新。不慌,遇事不决先问大模型,哈哈哈。下面是我实施的步骤。在实际项目中,您可能需要考虑更多的错误处理和安全性。同时,确保客户服务器的防火墙允许您的IP地址访问指定的端口。
2024-05-26 01:05:30 781 212
第631行,将print >> sys.stderr, ‘\nTime Elapsed: %s’ % (self.stopTime-self.startTime)修改成print(sys.stderr, ‘\nTime Elapsed: %s’ % (self.stopTime-self.startTime))第539行,将self.outputBuffer = StringIO.StringIO()修改成self.outputBuffer = io.StringIO()# 定义个报告存放路径。_htmltestrunner自动化测试报告
2024-05-26 01:05:41 172 700
​ 在这篇博客中,我们深入探讨了Playwright的元素定位功能,以及与之相关的CSS知识。我们首先介绍了Playwright的元素定位方法,包括基本的CSS选择器和XPath表达式。随后,我们深入讨论了如何使用这些方法来准确地定位页面元素,以便进行自动化测试和网页操作。此外,我们还涉及了一些与CSS选择器相关的知识,帮助读者更好地理解元素定位的原理。通过本文的学习,读者可以更好地掌握Playwright的元素定位功能,并在实际项目中灵活运用CSS知识来定位和操作网页元素。_playwright class定位
2024-05-26 00:05:10 163 317
设置一个类,到时候实例化对象用来储存提取参数的值#只能改变key的值,不能改key名# self._globar_dict.get(key) =value,get方法不可用于修改key值,所以会报错。_python xtoolkit
2024-05-20 14:05:30 53 301
有很多种自动化测试报告样式,接下来主要看下这些常用样式的效果是怎样的每个样式各有特点,选择自己喜欢的使用就好了自动化测试时你用的最多的是哪个呢?_beautifulreport allure
2024-05-19 09:05:00 830 957
本文从零开始介绍了 JSON Path 的基本语法和用法。通过学习 JSON Path,我们可以快速准确地提取 JSON 数据中的信息,用于接口自动化测试中的断言和验证。希望本文对读者能有所帮助,如果有任何问题或建议,请随时留言。作为一个软件测试的过来人,我想尽自己最大的努力,帮助每一个伙伴都能顺利找到工作。所以我整理了下面这份资源,现在免费分享给大家,有需要的小伙伴可以关注【公众号:开心螺蛳粉】自提!软件测试面试。_json path
2024-05-19 09:05:25 549 962
IEC60870-5-104(简称:IEC104)协议是一个主要在电力、城市轨道交通(轨交的常用于变电站)行业应用的国际标准,IEC104协议从协议的更新发展的角度来看,其实是将IEC60870-5-101(简称:IEC101)协议与TCP/IP协议提供的传输层功能相结合,从而实现IEC101协议在传统的TCP/IP协议的各种网络类型中应用。IEC104协议主要用在电力设施的设备控制、信息传输、状态监控等方面,本章节主要介绍IEC104协议在变电站综合自动化系统的使用场景。IEC104协议简介。
2024-05-19 09:05:06 184 165
德国著名的气动元件研发及自动化解决方案供应商Festo公司近日展示了一款仿生蜜蜂(BionicBee),重量只有34g,却完全可以实现自主飞行,还支持多只相同的蜜蜂机器人编队飞行。BionicBee 重约 34 克,长 22 厘米,翼展 24 厘米,目前是仿生学习网络中最小巧的飞行器。在研发过程中,开发人员首次采用了衍生式设计方法:只需输入少量参数,软件就会基于定义的结构设计,设计出最佳结构,从而..._festo仿生蜜蜂
2024-04-05 09:04:24 141 919
当某个元素的各个属性及其组合都不足以定位时,那么可以利用其兄弟节点或者父节点等各种可以定位的元素进行定位。根据元素的id属性来定位元素 前端规范的话id是唯一的,但是如果不唯一,html也不会报错。多属性 By.cssSelector标签名[属性1='属性值'][属性2='属性值');单属性 By.cssSelector("标签名[属性名='属性值']");从根开始找---(根目录) 从最开始的元素(html)找当前元素的路径。根据元素的name属性来定位元素 name在html中不是唯一的。_css selector定位
2024-03-11 10:03:06 120 514
jmeter自带执行结果查看的插件,但是需要在jmeter工具中才能查看,如果要向领导提交测试结果,不够方便直观。笔者刚做了这方面的尝试,总结出来分享给大家。这里需要用到ant来执行测试用例并生成HTML格式测试报告。
2024-02-05 11:02:13 519 553
介绍:的 JavaScript 自动化软件官方文档: http://doc.autoxjs.com/
2024-01-28 12:01:38 383 877
选择器例子描述.class.intro选择的所有元素。css 选择器以小数点标识类属性。#id#firstname选择的所有元素。css 选择器以 # 号标识 id 属性选择 name 属性值等于 “wd” 的所有元素。选择 src 属性值以 “https” 开头的所有链接(a)元素。选择 src 属性以 “.pdf” 结尾的所有链接(a)元素。选择 src 属性中包含 “abc” 子串的所有链接(a)元素。div>p选择 div 元素的所有 p 标签类型的子元素。
2024-01-28 12:01:26 515 673
目前为止,已经整理了自动化测试Python Selenium中对于web测试定位页面元素的两种主流,也是最好的定位方式XPATH和CSS定位方式,在我个人看来两个方式都很不错,效率都很高,也很容易解决日常工作中的问题,也能够减少页面的变动对于脚本的维护成本,当然不同问题还需要不同的方式解决,能解决问题的方法都是好方法,希望以后的日子对于定位元素不再是难题。下面我们对这两种定位方式大概做个对比;_selenium css定位