摘要:
互联网产品的测试策略: 重量级API测试,轻量级GUI测试,轻量级单元测试 以中间层的 API 测试为中点做全面测试 轻量级的 GUI 测试:只覆盖最核心直接影响主营业务的 E2E 场景,利用探索式测试思维,以人工测试的方式发现尽可能多的潜在问题 单元测试:只对那些相对稳定且核心的服务和模块开展全面 阅读全文
摘要:
1. Allure框架:该框架是一个报告框架。 Allure是一个轻量级、非常灵活、支持多平台和多语言的报告框架,并且能够很好地兼容大多数测试框架,如 pytest、TestNG,Junit 等。 2. Allure安装与配置: pip install allure-pytest pip insta 阅读全文
摘要:
1. fixture 参数化方式: (1)使用 fixture 的 params 方式实现参数化,固件对象传入的参数名固定是 request,且必须返回参数对象 request.param。 (2)使用 @pytest.mark.parametrize() 装饰测试用例 parametrize 第一 阅读全文