![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
其他
其他
zou75718
这个作者很懒,什么都没留下…
展开
-
当gitlab克隆地址与ip地址不一致时如何修改
1、修改/srv/gitlab/config/gitlab.rbvi /srv/gitlab/config/gitlab.rb把external_url改成部署机器的域名或者IP地址2、修改 /srv/gitlab/data/gitlab-rails/etc/gitlab.yml将host的值改成映射的外部主机ip地址和端口,这里会显示在gitlab克隆地址vi /srv/gitlab/data/gitlab-rails/etc/gitlab.yml...原创 2022-04-09 12:43:44 · 3622 阅读 · 0 评论 -
pycharm关联git
1、打开pycharm ----> File ------> Settings【点击Test后,出现弹框5,点击OK,此时Pycharm已关联git路径成功。】2、pycharm关联gitlab仓库地址依次点击下图中的1–>2—>3标记处,会出现(2)中的弹框(2)填写如下:在URL处,填写gitlab拉取代码的地址,点击Test后,会出现一个弹框,需要你填写用户名和密码,千万不要填错了欧,完成后就可以填入 Directory处的地址,你拉取的代码要放到哪个文件原创 2022-04-08 22:26:00 · 8048 阅读 · 0 评论 -
python读取execl测试数据
def read_excel(sheet_name,caseName,fpath="case.xls",case_num=['all']): # 打开文件 fpath= os.path.join(data_path,fpath) wb =xlrd.open_workbook(fpath,formatting_info=True) # 获取表格 ws=wb.sheet_by_name(sheet_name) data=ws._cell_values he原创 2022-04-08 15:14:19 · 614 阅读 · 0 评论 -
git文件标识添加绿色和红色图标
1.Win + r 打开运行窗口,输入 regedit.exe 修改注册表,如下图所示:2、按照文件的层次关系依次找到 HKEY_LOCAL_MACHINE\Software\Microsoft\windows\CurrentVersion\Explorer3、然后修改键名 Max Cached Icons (最大缓存图标) 的值为 2000 即可。如下图所示:备注:(1)如果没有这个键名,可以新建一个,然后再右键修改该值,设置值为 2000 即可。(2)如果已经有了这个键名,而且这个键值原创 2022-04-08 00:20:44 · 5159 阅读 · 0 评论 -
pytest绿色进度条生成插件
下载:pytest-sugar原创 2022-03-14 22:51:00 · 7089 阅读 · 0 评论 -
接口测试和UI测试的适用场景分类
UI:偏向流程验证,测试对象从前端到后端适用场景:1、业务操作涉及多个页面的流程2、一步操作涉及多个接口3、非前后端分离的系统API:偏向数据验证,绕过前端只测后端适用场景:1、单个业务只需少量接口就能实现2、测试数据的准备(利用接口准备测试数据)3、系统只有后端没有前端页面...原创 2022-03-04 23:20:06 · 573 阅读 · 0 评论 -
inspect模块用法
import inspectdef a(): print("打印调用了函数a的函数名:",inspect.stack()[1][3])def b(): a()def c(): a()b()c()打印调用了函数a的函数名: b打印调用了函数a的函数名: c原创 2022-02-23 21:06:13 · 377 阅读 · 0 评论 -
pytest框架中使用pytest_collection_modifyitems函数解决unicode编码问题
在pytest框架运行时,会经常出现类型的乱码:这是pycharm编码问题导致,在pytest框架中,可以在confest文件的钩子函数配置如下代码解决:def pytest_collection_modifyitems(items): for item in items: #修改编码 item.name = item.name.encode('utf-8').decode('unicode_escape') item._nodeid = ite原创 2022-01-16 15:42:18 · 755 阅读 · 0 评论 -
allure报告在其他计算机展示的方法
1、把生成allure报告需要的json文件发给那台计算机2、在那台计算机命令行输入:allure serve -h ip地址 -p 端口 json文件路径ip为那台计算机ip,端口随便输,只要不被占用原创 2022-01-15 11:00:55 · 1046 阅读 · 0 评论 -
修改虚拟机时间为当前时间
查看当前时间:data -R修改虚拟机时间与当前时间同步:ntpdata ntp.api.bz输入命令每次开启虚拟机时间与当前时间同步:hwclock -w原创 2021-08-13 21:46:42 · 4661 阅读 · 2 评论 -
自动化测试适用的场景
1、需求稳定,不会频繁变更。2、研发和测试周期长,需要频繁进行回归测试。3、需要在多种平台上重复运行相同的测试场景。4、某些测试项目通过手工测试无法实现或实现成本过高。5、被测软件的开发过程较为规范,能够保证测试行...原创 2021-04-15 22:46:53 · 2163 阅读 · 0 评论 -
allure命令行工具下载地址
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入https://repo.maven.apache.org/maven2/io/qameta/allure/allure-c原创 2020-12-05 09:02:56 · 1727 阅读 · 0 评论 -
执行测试驱动程序时配置层中的两个测试脚本来自不同的文件夹时出现报错的情况
从上面配置文件看出,两个测试脚本属于项目包下的不同文件夹:下面是驱动脚本:import unittestimport csvimport operatorfrom HTMLTestRunner import HTMLTestRunnerif __name__ == '__main__': #打开对应的配置文件,进行读取 file=open("E:\interfacefram\config\config1.csv","r") table=csv.reader(file).原创 2020-09-04 21:22:58 · 304 阅读 · 0 评论 -
使用xlrd类库读取excel表格文件
在这里插入代码片import xlrddef reader(file): #打开excel文件 excel=xlrd.open_workbook(file) #读取第一个sheet页面 sheet=excel.sheets()[0] #读取行 for i in range(0,sheet.nrows): #读取列 for j in range(0,sheet.ncols): print(sheet.原创 2020-10-18 11:25:59 · 250 阅读 · 0 评论 -
python中的if __name__ == ‘__main__‘详解
在每一个python模块中都包含内置的变量 name,当前运行模块被执行的时候,name__等于__main;如果import到其他模块中,则__name__等于当前所在模块的名称(不包含后缀.py)。举例说明:模块a1:print("123")print(__name__)if __name__ == '__main__': print("345")输出:123__main__345将a1导入a2:import a1输出:123a1此时,a2打印出了123和a1中的__原创 2020-09-17 00:03:49 · 586 阅读 · 0 评论 -
九九乘法表详解(根据流程图写python代码)
通过python语言写一下九九乘法表:for i in range(1,10):for j in range(1,i+1):result=jiprint(j,"",i,"=",result," “,”\t",end=" “)print(” “)\t为制表符,起到对齐表格的作用,删除后,输出结果如下:end=” “意思是末尾不换行,加空格,删除后,输出结果如下:末尾的 print(” ")为换行符,注意缩进,如果和第一个for品齐,那么输出就为以下格式:...原创 2020-08-15 09:37:10 · 12160 阅读 · 0 评论 -
冒泡排序算法(根据流程图写python代码)
根据流程图写python程序:b=[5,7,3,6,1,8,9,4,2]len=len(b)for j in range(1,len):for i in range(0,len-1):if(b[i]>b[i+1]):tmp=b[i]b[i]=b[i+1]b[i+1]=tmpprint(“j=”,j,“i=”,i,b)最后输出:原创 2020-08-15 10:08:34 · 7717 阅读 · 2 评论 -
折半查找算法(根据流程图编写python代码)
python代码:a=3ls=[-3,-2,-1,0,1,2,4,5,6,7,8,9,10,12,13,14,15,17,19,20,21]left=0n=len(ls)right=n-1mid=(left+right)//2while(left<=right):if(a>ls[mid]):left=mid+1elif(a<ls[mid]):right=mid-1else:print(“已找到数字”)breakmid=(left+right)//2prin.原创 2020-08-15 10:18:49 · 1914 阅读 · 1 评论 -
取消路径中转义字符的作用
当路径中存在转义字符“\”,如果不做处理,系统会默认把它当成转义字符而不是路径分隔符处理。怎么取消转义字符的作用:最快捷的方法是在路径前面加上字母“r"。例子:path=r"E:\Selenium2\test_data\register_test1.csv"...原创 2020-08-22 20:51:54 · 933 阅读 · 0 评论 -
python代码中群体注释的两种常用方法
第一种:注释开头和末尾各加三个单引号例子:第二种:ctrl+/例子:注释前选中所有项,按一下ctrl+/原创 2020-08-20 16:40:47 · 5170 阅读 · 0 评论