2020年6月3日
摘要:
现如今,接口开发几乎成为一个互联网公司的标配了,无论是web还是app,哪怕是小程序,都离不开接口作为支撑,当然,这里的接口范围很广,从http到websocket,再到rpc,只要能实现数据通信的都可以称之为接口,面临着如此庞大的接口数据,如果更好的管理和测试他们都是一个比较头疼的问题,更主要的是
阅读全文
posted @ 2020-06-03 20:46
茶浅教你Python
阅读(1269)
推荐(0)
摘要:
数据驱动模式的测试好处相比普通模式的测试就显而易见了吧!使用数据驱动的模式,可以根据业务分解测试数据,只需定义变量,使用外部或者自定义的数据使其参数化,从而避免了使用之前测试脚本中固定的数据。可以将测试脚本与测试数据分离,使得测试脚本在不同数据集合下高度复用。不仅可以增加复杂条件场景的测试覆盖,还可
阅读全文
posted @ 2020-06-03 15:04
茶浅教你Python
阅读(448)
推荐(0)
2020年6月2日
摘要:
为什么要做接口自动化框架 1、业务与配置的分离 2、数据与程序的分离;数据的变更不影响程序 3、有日志功能,实现无人值守 4、自动发送测试报告 5、不懂编程的测试人员也可以进行测试 正常接口测试的流程是什么? 确定接口测试使用的工具 >配置需要的接口参数 >进行测试 >检查测试结果 >生成测试报告
阅读全文
posted @ 2020-06-02 20:39
茶浅教你Python
阅读(741)
推荐(0)
摘要:
1、安装requests、xlrd、json、unittest库 <1>pip 命令安装: pip install requestspip install xlrdpip install jsonpip install unittest <2> pycharm里安装 2、利用Page Object
阅读全文
posted @ 2020-06-02 15:37
茶浅教你Python
阅读(762)
推荐(0)
2020年5月31日
摘要:
什么是自动化测试 把人对软件的测试行为转化为由机器执行测试行为的一种实践。例如GUI自动化测试,模拟人去操作软件界面,把人从简单重复的劳动中解放出来本质是用代码去测试另一段代码,属于一种软件开发工作,已经开发完成的用例还必须随着被测试对象的改变而更新,因此,还有额外的维护成本。 自动化测试有哪些分类
阅读全文
posted @ 2020-05-31 19:43
茶浅教你Python
阅读(517)
推荐(0)
摘要:
测试用例的目的是要验证一些操作否符合我们的预期结果,所以在测试用例中,断言函数是必不可少的一项。我们做的每一步操作都会有预期的结果,为了保证操作得到的结果符合预期,我们需要在测试用例中添加断言,来保证实际结果和预期结果一致。那么先让我们来认识一些常用的断言函数: 1、should be equal
阅读全文
posted @ 2020-05-31 14:41
茶浅教你Python
阅读(928)
推荐(0)
2020年5月30日
摘要:
Logging:日志记录是为了跟踪记录软件运行时,发生的事件,包括出错,提示信息等等。log日志级别:日志级别大小关系为:CRITICAL > ERROR > WARNING > INFO > DEBUG > NOTSET;模块默认级别为WARNING,即当且仅当等于或高于WARNING的事件会被记
阅读全文
posted @ 2020-05-30 19:43
茶浅教你Python
阅读(452)
推荐(0)
摘要:
今天跟大家分享的是如何高效的定位iframe。我们来看一段最早的代码: # coding: utf-8from selenium import webdriverfrom time import sleep driver = webdriver.Firefox() driver.get("http:
阅读全文
posted @ 2020-05-30 14:57
茶浅教你Python
阅读(635)
推荐(0)
2020年5月29日
摘要:
今天跟大家讲的是URL与视图函数的映射 URL与视图函数的映射 url与视图函数的映射是通过@app.route()装饰器实现的。 1、只有一个斜杠代表的是根目录——首页。 # coding: utf-8 from flask import Flask # __name__是用来确定flask运行的
阅读全文
posted @ 2020-05-29 20:18
茶浅教你Python
阅读(374)
推荐(0)
摘要:
今天给大家讲解的是include标签,在打代码的时候总会出现一些重复的样式,这个时候就可以用include标签来减少打代码的次数。 文件名index.html,代码: {% from 'macros/forms.html' import input %}<!DOCTYPE html><html la
阅读全文
posted @ 2020-05-29 14:30
茶浅教你Python
阅读(2150)
推荐(0)