精心整理python测试小技巧:第十五节

简介: 精心整理python测试小技巧:第十五节

pythin可以下载pywin32来实现操控win32的窗体,用aotuit也可以进行操作win32控件

el.send_keys(Keys.ENTER)
点击回车

导入其他py文件的方法(函数)

from 其他文件 import 方法名

字符串.strip()为字符串的删除内建函数。是从开头和结尾处。如果括号为空,则删除空白符,如\n\r\t等。

.lstrip 是从开头处

.rstrip 是从结尾处
os
.system(‘notepad’)


比较:空和报错获取的列表。

self.verificationErrors = []
self.assertEqual([], self.verificationErrors)

打开其他程序,如记事本

os.system(‘notepad’)

可以适应各种平台的os模块字符:

linesep 用于在文件中分隔行的字符串
sep 用来分隔文件路径名的字符串
pathsep 用来分隔文件路径的字符串
curdir 当前的工作目录的字符串名称
pardir 父目录字符串名称
相关文章
|
3天前
|
机器学习/深度学习 算法 UED
【Python 机器学习专栏】A/B 测试在机器学习项目中的应用
【4月更文挑战第30天】A/B测试在数据驱动的机器学习项目中扮演关键角色,用于评估模型性能、算法改进和特征选择。通过定义目标、划分群组、实施处理、收集数据和分析结果,A/B测试能帮助优化模型和用户体验。Python提供工具如pandas和scipy.stats支持实验实施与分析。注意样本量、随机性、时间因素和多变量分析,确保测试有效性。A/B测试助力于持续改进机器学习项目,实现更好的成果。
|
4天前
|
测试技术 Python
python运行集成测试
【4月更文挑战第22天】
7 1
|
4天前
|
测试技术 Python
python编写集成测试
【4月更文挑战第22天】
4 1
|
5天前
|
数据可视化 测试技术 持续交付
python分析测试结果
【4月更文挑战第21天】
15 3
|
5天前
|
XML 测试技术 持续交付
python运行集成测试
【4月更文挑战第21天】
13 2
|
5天前
|
测试技术 Python
python编写集成测试用例
【4月更文挑战第21天】
12 1
|
6天前
|
IDE 测试技术 持续交付
【专栏】Python自动化测试与单元测试框架:提升代码质量与效率
【4月更文挑战第27天】本文探讨了Python自动化测试与单元测试框架在提升代码质量与效率中的作用。Selenium、Appium用于Web和移动应用自动化测试,pytest提供强大、易扩展的测试支持。unittest是Python标准的单元测试框架,支持结构化测试用例和丰富的断言。实践中,应制定测试计划,编写高质量测试用例,实行持续集成与测试,并充分利用测试报告。这些工具和策略能有效保障代码质量和提升开发效率。
|
6天前
|
测试技术 API 持续交付
【专栏】Python自动化测试与单元测试框架
【4月更文挑战第27天】本文探讨了Python在自动化测试与单元测试中的应用,强调其简洁语法和丰富库的优势。文章分为三部分:首先,阐述自动化测试的重要性及Python的易学性、库支持、跨平台和社区支持;其次,介绍了Python的Unittest标准测试框架和Pytest第三方框架的特点与用法;最后,讨论了Web UI和API自动化测试实践,并提出持续集成、测试金字塔等最佳实践。Python为软件开发的测试环节提供了强大支持,帮助构建更稳定的系统。
|
7天前
|
Web App开发 人工智能 Java
Python Selenium实现自动化测试及Chrome驱动使用
Python Selenium实现自动化测试及Chrome驱动使用
9 2
|
7天前
|
数据挖掘 jenkins 测试技术
python集成测试持续集成
【4月更文挑战第20天】
17 2