上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 40 下一页
摘要: 1.自动化测试具体怎么做的(流程怎么样的?) // 用什么做的? // 需要注意什么? // 核心关键是什么? ● 接口自动化这块,我们当时用的python+requests库来写脚本的,也会用到其他的一些库像pytest、ddt、unittest、xlrd、json、re、pymysql、html 阅读全文
posted @ 2020-11-03 21:49 小旭的blog 阅读(356) 评论(0) 推荐(0)
摘要: 一HTTP请求方式 常见请求方式 方法 描述 GET 请求指定的页面信息,并返回实体主体 HEAD 类似于 GET 请求,只不过返回的响应中没有具体的内容,用于获取报头 POST 向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数据被包含在请求体中。POST 请求可能会导致新的资源的建立 阅读全文
posted @ 2020-11-02 21:52 小旭的blog 阅读(366) 评论(0) 推荐(0)
摘要: 一接口的定义 1.接口是前后端沟通的桥梁,是数据传输通道,包括外部接口、内部接口,内部接口又包括:上层服务与下层服务接口、同级接口; 2.接口泛指实体把自己提供给外界的一种抽象化物(可以为另一实体),用以由内部操作分离出外部沟通方法,使其能被内部修改而不影响外界其他实体与其交互的方式; 二接口的分类 阅读全文
posted @ 2020-11-01 19:01 小旭的blog 阅读(225) 评论(0) 推荐(0)
摘要: 以下主要介绍Pytest的重运行及生成测试报告。 重运行 在做UI自动化,如Selenuim或者Appium时,遇到某些元素未能及时显示,导致点击失败,如果加上重跑,那么将有效提高报告的准确性。 在Pytest中,可以使用pytest-rerunfailures用来失败用例重跑。 安装pytest- 阅读全文
posted @ 2020-10-24 21:34 小旭的blog 阅读(163) 评论(0) 推荐(0)
摘要: 熟悉unittest单元测试框架的小伙伴知道,使用ddt进行数据驱动测试,那么身为功能更加强大且更加灵活的Pytest框架怎么可能没有数据驱动的概念呢?Pytest使用@pytest.mark.parametrize装饰器来实现数据驱动测试的,也就是常说的参数化。 parametrize语法 par 阅读全文
posted @ 2020-10-23 23:39 小旭的blog 阅读(144) 评论(0) 推荐(0)
摘要: 一个完整的项目,测试用例比较多,比如我们想将某些用例用来做冒烟测试,那该怎么办呢?pytest中可以自定义配置文件,用例按照指定的方式去运行。 配置文件 定义配置文件名 在项目根目录下,创建一个文件:pytest.ini (固定名称,不要修改)。 配置文件格式pytest.ini [pytest] 阅读全文
posted @ 2020-10-22 19:03 小旭的blog 阅读(131) 评论(0) 推荐(0)
摘要: 以下主要介绍pytest中skip、skipif、xfail的用法。 mark基本介绍 mark概念在pytest当中,给用例打标记,在运行时,通过标记名来过滤测试用例。使用mark的原因 在自动化过程中,我们可以能遇到问题,比如测试用例比较多,且不在一个层级,想将某些用例作为冒烟测试用例,要怎么处 阅读全文
posted @ 2020-10-21 21:56 小旭的blog 阅读(272) 评论(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 阅读(795) 评论(0) 推荐(0)
摘要: 以下主要介绍fixture的介绍、调用方式及作用域。 fixture基本介绍 fixture概念fixture是 pytest 用于将测试前后进行预备、清理工作的代码处理机制。fixture优势 fixture相对于unittest中的setup和teardown来说有以下几点优势: fixure命 阅读全文
posted @ 2020-10-19 23:47 小旭的blog 阅读(165) 评论(0) 推荐(0)
摘要: 在自动化测试过程中,需要判断预期结果和实际结果是否一致,这时需要使用到断言。 什么是断言呢?简单来说就是实际结果和期望结果去对比。 断言用法 在pytest中,使用assert进行断言,格式为:assert 表达式。 如果表达式返回结果为True,则断言成功,否则断言失败。 常用断言 unittes 阅读全文
posted @ 2020-10-18 21:12 小旭的blog 阅读(324) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 40 下一页