摘要:
话不多说,直接上代码: data.yaml data222: {{rand_str()}} demo.py import os import jinja2 import yaml from faker import Faker def render(tpl_path, **kwargs): path 阅读全文
摘要:
Faker模块,一款基于Python的测试数据生成工具,无论是用于初始化数据库,创建XML文件,或是生成压测数据,Faker都是不错的选择。 1、安装 pip install faker 如果下载速度比较慢的话,可以使用国内镜像源来下载 国内源:- 清华:https://pypi.tuna.tsin 阅读全文
摘要:
一、自定义接口的作用 解决前后端分离开发依赖 前后端分离的架构,后端的接口数据没有完成,而前端要实现前端的业务,但是这个业务依赖与后端的接口,为了保证前后端开发的进度,那么我们就可以自定义接口。 解除外部服务的依赖或者调用外部很慢的接口情况下; 演示项目 二、通过APIpost实现自定义接口 编写M 阅读全文
摘要:
判断一个元素是否存在,搜索了半天没有找到,原来这个方法在selenium里面是没有的,那就需要自己写了 思路:写一个函数进行判断,如果找到返回Ture,没找到就返回False def is_element_exist(css): s = driver.find_elements_by_css_sel 阅读全文
摘要:
我们编写好的脚本,执行过没有任何问题,过了段时间再次执行,发现执行时,浏览器会出现闪退的情况,如: from selenium import webdriver driver = webdriver.Chrome() driver.get('http://baidu.com') driver.sav 阅读全文
摘要:
最近总结: 在产品需求评审交互相关的我们要去联想出可能出现的场景是否有问题,如有问题,提出来,把问题前置,可有效的节省在开发、测试时的时间 我们在刚入职一家公司后,到了写用例阶段刚开始时,需要和测试组长问清楚,需要把用例的颗粒度多大,如若,没有问清楚这里,写的颗粒度过小,项目没有过多的测试时间、无需 阅读全文
该文被密码保护。 阅读全文
摘要:
1、单元/集成测试: 完成单元/集成测试且单元/集成测试阶段发现的缺陷全部关闭 2、交付文档: 业务需求及变更相关文档、非功能性需求说明书、系统设计说明书、集成测试报告等。 3、文档要求内容: (1)功能需求清晰(输入、输出、业务规划有细化描述); (2)非功能需求清晰(业务量、响应时间、安全性等功 阅读全文
该文被密码保护。 阅读全文