上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 39 下一页
摘要: 一接口的定义 1.接口是前后端沟通的桥梁,是数据传输通道,包括外部接口、内部接口,内部接口又包括:上层服务与下层服务接口、同级接口; 2.接口泛指实体把自己提供给外界的一种抽象化物(可以为另一实体),用以由内部操作分离出外部沟通方法,使其能被内部修改而不影响外界其他实体与其交互的方式; 二接口的分类 阅读全文
posted @ 2020-11-01 19:01 小旭的blog 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 以下主要介绍Pytest的重运行及生成测试报告。 重运行 在做UI自动化,如Selenuim或者Appium时,遇到某些元素未能及时显示,导致点击失败,如果加上重跑,那么将有效提高报告的准确性。 在Pytest中,可以使用pytest-rerunfailures用来失败用例重跑。 安装pytest- 阅读全文
posted @ 2020-10-24 21:34 小旭的blog 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 熟悉unittest单元测试框架的小伙伴知道,使用ddt进行数据驱动测试,那么身为功能更加强大且更加灵活的Pytest框架怎么可能没有数据驱动的概念呢?Pytest使用@pytest.mark.parametrize装饰器来实现数据驱动测试的,也就是常说的参数化。 parametrize语法 par 阅读全文
posted @ 2020-10-23 23:39 小旭的blog 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 一个完整的项目,测试用例比较多,比如我们想将某些用例用来做冒烟测试,那该怎么办呢?pytest中可以自定义配置文件,用例按照指定的方式去运行。 配置文件 定义配置文件名 在项目根目录下,创建一个文件:pytest.ini (固定名称,不要修改)。 配置文件格式pytest.ini [pytest] 阅读全文
posted @ 2020-10-22 19:03 小旭的blog 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 以下主要介绍pytest中skip、skipif、xfail的用法。 mark基本介绍 mark概念在pytest当中,给用例打标记,在运行时,通过标记名来过滤测试用例。使用mark的原因 在自动化过程中,我们可以能遇到问题,比如测试用例比较多,且不在一个层级,想将某些用例作为冒烟测试用例,要怎么处 阅读全文
posted @ 2020-10-21 21:56 小旭的blog 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 配置步骤: 1、配置nginx的方法:首先要打开“/etc/nginx/conf.d/”文件夹; 2、然后创建配置文件;接着在“/etc/nginx/nginx.conf”文件中修改配置项; 3、最后重新启动nginx即可 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/ 阅读全文
posted @ 2020-10-20 23:12 小旭的blog 阅读(722) 评论(0) 推荐(0) 编辑
摘要: 以下主要介绍fixture的介绍、调用方式及作用域。 fixture基本介绍 fixture概念fixture是 pytest 用于将测试前后进行预备、清理工作的代码处理机制。fixture优势 fixture相对于unittest中的setup和teardown来说有以下几点优势: fixure命 阅读全文
posted @ 2020-10-19 23:47 小旭的blog 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 在自动化测试过程中,需要判断预期结果和实际结果是否一致,这时需要使用到断言。 什么是断言呢?简单来说就是实际结果和期望结果去对比。 断言用法 在pytest中,使用assert进行断言,格式为:assert 表达式。 如果表达式返回结果为True,则断言成功,否则断言失败。 常用断言 unittes 阅读全文
posted @ 2020-10-18 21:12 小旭的blog 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 以下主要介绍:Pytest的用例收集规则及命令行参数详解。 用例收集 用例收集规则 从一个或者多个目录开始查找,你可以在命令行指定文件或者目录,如果未指定那么从当前目录开始收集用例; 在该目录和所有子目录下递归查找测试模块; 测试模块是指文件名为test_*.py或者*_test.py的文件; 在测 阅读全文
posted @ 2020-10-17 23:34 小旭的blog 阅读(73) 评论(0) 推荐(0) 编辑
摘要: Pytest概念 Pytest 是 Python 的一种单元测试框架,与 Python 自带的 unittest 测试框架类似,但是比 unittest 框架使用起来更简洁,效率更高。 Pytest特点 Pytest是一个非常成熟的Python测试框架,主要特点有以下几点: 非常容易上手,入门简单, 阅读全文
posted @ 2020-10-16 04:27 小旭的blog 阅读(77) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 39 下一页