摘要: 上述两条用例打开浏览器、登录做了两遍 测试重点并不是登录功能,比较合适的做法是在执行用例前系统应该处于打开浏览器、登录的状态 1 from time import sleep 2 from lib.webui import * 3 4 5 class UI_0101: 6 name = '检查操作菜 阅读全文
posted @ 2025-02-01 23:26 lzp123456 阅读(11) 评论(0) 推荐(0)
摘要: 用例代码:登录测试.py 1 from time import sleep 2 from lib.webui import * 3 4 5 class UI_0101: 6 name = '检查操作菜单 UI_0101' 7 8 def teststeps(self): 9 STEP(1, '登录网 阅读全文
posted @ 2025-02-01 22:58 lzp123456 阅读(10) 评论(0) 推荐(0)
摘要: 登录被测系统bysms 双击运行runserver.bat 访问页面:http://127.0.0.1/mgr/sign.html 账号:byhy,密码:88888888 可以直接在pycharm的Terminal中运行hytest,不需要打开命令行窗口 浏览器驱动的打印信息: 禁止 chromed 阅读全文
posted @ 2025-02-01 01:25 lzp123456 阅读(6) 评论(0) 推荐(0)
摘要: 用例是怎么标识的: 一般用例编号对应类名,用例名称如果没有默认和类名一样。 类中只有要teststeps方法就会被认为是一个用例 用例执行是否pass的判断标准:只要teststeps方法没有异常抛出就认为是pass 只要有一个检查点FAIL,CHECK_POINT函数就会抛出异常,这条用例的结果就 阅读全文
posted @ 2025-02-01 00:28 lzp123456 阅读(125) 评论(0) 推荐(0)
摘要: 参考教程:http://vip3.byhy.net/auto/pyatframework/hytest-01/ 安装:pip3 install hytest hytest对应的python版本要求:Python3.6或者更高版本 运行hytest自动化测试: 打开命令行窗口 切换到自动化代码根目录 阅读全文
posted @ 2025-01-31 23:23 lzp123456 阅读(43) 评论(0) 推荐(0)
摘要: Python3.x中,print语句没有了,取而代之的是print()函数,print语句Python编译器会报错 Python2.x默认采用ASCII编码,而Python3.x默认采用UTF-8编码,可以很好的支持中文或者其它非英文字符。 Python2.x中,/运算符的使用方式和Java/C语言 阅读全文
posted @ 2025-01-15 10:25 lzp123456 阅读(73) 评论(0) 推荐(0)
摘要: 1 # 函数的引入: 2 # 在程序中,具备“某一功能”的工具就是函数, 3 # “事先准备工具”的过程就是函数的定义 4 # “拿来就用”就是函数的定义 5 6 # 定义函数: 7 # 函数的使用必须遵从先定义后使用的原则 8 # 函数体为pass代表什么都不做,称之为空函数。 9 10 # 函数 阅读全文
posted @ 2024-11-13 15:31 lzp123456 阅读(21) 评论(0) 推荐(0)
摘要: 1 # 应用程序运行过程中产生的数据都是存放在内存中的,若想永久保存下来,必须存放在硬盘中 2 # 应用程序操作硬件必须通过操作系统,而文件就是操作系统提供给应用程序来操作硬盘的虚拟概念 3 # 用户或者应用程序对文件的操作,就是向操作系统发起调用,然后由操作系统完成对硬盘的具体操作 4 # 有了文 阅读全文
posted @ 2024-11-04 10:59 lzp123456 阅读(37) 评论(0) 推荐(0)
摘要: 知识储备 1 # 计算机三大核心硬件:CPU,内存,硬盘 2 3 # 1、软件运行之前,软件的代码及其数据都是存放在硬盘中的 4 # 2、任何软件的启动都是将数据从硬盘读入内存,然后CPU从内存中取出指令并执行 5 # 3、软件运行过程中产生的数据最先都是存放在内存中的,若想永久保存软件产生的数据, 阅读全文
posted @ 2024-10-30 15:56 lzp123456 阅读(11) 评论(0) 推荐(0)
摘要: l = [1, 2, 3, 4, 5, 6]# 正向步长print(l[0:3:1])# 反向步长print(l[2::-1])# 通过索引取值实现列表翻转print(l[::-1]) int 1 # int可以将纯整数构成的字符串转换成整型,若包含其它非整数符号则会报错 2 s = '123' 3 阅读全文
posted @ 2024-10-22 18:01 lzp123456 阅读(13) 评论(0) 推荐(0)