Irving_Hua
码龄3年
  • 27,319
    被访问
  • 25
    原创
  • 219,384
    排名
  • 66
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2019-06-12
博客简介:

weixin_45230019的博客

查看详细资料
  • 3
    领奖
    总分 198 当月 18
个人成就
  • 获得51次点赞
  • 内容获得41次评论
  • 获得361次收藏
创作历程
  • 25篇
    2021年
成就勋章
TA的专栏
  • UI自动化
    14篇
  • unittest
    6篇
  • 接口测试
    6篇
  • 工具
    7篇
  • httpie
    1篇
  • curl
    1篇
  • pytest
    2篇
  • jenkins
    4篇
  • postman
    2篇
  • 单元测试框架
    4篇
  • robot frameworkd
    1篇
  • Flask
    1篇
  • git
    1篇
  • linux
    1篇
  • 运维
兴趣领域 设置
  • 测试
    postmanselenium
  • 软件工程
    jira
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Linux安装python3

最近在部署项目,之前也在虚拟机中装过python,很顺畅。隔了几个月后,这次在腾讯云服务器中安装竟然多做了一些无用功。所以,让大家不走弯路,直接快速安装。以centos 7.X为例1. 下载python3以python3.7为例,输入下载指令:wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz如果想安装其他的版本,直接把Python版本号进行修改就行2. python目录解压python压缩包前,需要先创建一个目录:/.
原创
发布博客 2021.11.19 ·
47 阅读 ·
0 点赞 ·
0 评论

vue3:Module parse failed: Unexpected token (7:27) 解决方案

很多人都碰到过的问题,也是vue3中遇到的坑之一:我出现,及解决的方法分享一下,希望也有人跟我一样的困扰。解决方案:其实,在报错中已经看出一些提示了,里面有关于script,所以,直接看html中script标签就好了。直接把这里换掉,加入script标签时,直接用:scope,保存时,OK。项目正启动成功了。...
原创
发布博客 2021.10.01 ·
3302 阅读 ·
5 点赞 ·
5 评论

简易聊天软件开发(python+socket)

python软件开发一个聊天软件,了解一下,最初的聊天实现方式,本次用到socket编程,及多线程技术,测试开发入门小玩意,没事玩一玩,还是可以的。话不多说,直接上代码:一、1V1聊天代码实现:创建两个文件,sock_server.py和sock_client.py文件:1.1 sock_server.pyimport socket# 创建socket对象sk=socket.socket()# 连接服务器ip及商品sk.connect(('127.0.0.1',9999))# 向服
原创
发布博客 2021.08.11 ·
1162 阅读 ·
1 点赞 ·
0 评论

python自带数据库SQLite3,实现增删改查,及初始化重复操作

一、SQLite3简介SQLite是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。它是一个零配置的数据库,这意味着与其他数据库不一样,您不需要在系统中配置。二、 为什么用SQLite3不需要一个单独的服务器进程或操作的系统(无服务器的)。SQLite 不需要配置,这意味着不需要安装或管理。一个完整的 SQLite 数据库是存储在一个单一的跨平台的磁盘文件。SQLite 是非常小的,是轻量级的,完全配置时小于 400KiB,省略可选功能配置时小于250KiB
原创
发布博客 2021.08.05 ·
325 阅读 ·
0 点赞 ·
0 评论

python路径介绍(os,abspath,dirname,join)

关于python中路径的介绍:import os,sysprint(__file__) # 当前文件路径dir1=os.getcwd() # 当前文件所有目录print('This is dir1:',dir1)dir2=sys.path[0] # 当前文件所有目录print('This is dir2:',dir2)dir3=os.path.abspath(__file__) # 当前文件的绝对路径print('This is dir3:',dir3)dir4=os.path.
原创
发布博客 2021.07.26 ·
150 阅读 ·
0 点赞 ·
0 评论

面试宝典---

一、自我介绍篇面试官您好,我叫XXX,XXXXXXXXXXXXXXXXXXXX二、网络基础篇1. ISO/OSI模块应用层(服务器)–>表示层–>会话层–>传输层(防火墙)–>网络层(路由器)–>数据链路层–>物理层(网卡、集线器)2. TCP/IP模型:应用层(FTP、HTTP、Telnet、SMTP、POP3、DNS)–>传输层(TCP、UDP)–>互联网层(IP、ICMP、ARP)–>网络接口层(元)3. TCP与UDP的区别首先,
原创
发布博客 2021.06.28 ·
2787 阅读 ·
1 点赞 ·
3 评论

vscode中markdown插入图片方法

现在比较喜欢用vscode,去记录工作当中的日常工作记录及一些问题反馈,记录就会用到madrkown格式。操作演示:首先安装markdown进入vscode,软件下载中搜索:markdown选择Markdown All in One直接点击下载(我这已经下载过了)在需要目录中,新建文件,如ui.md插入图片格式:![节点](目录)点击右上角预览按钮,查看效果。最终效果展示:OK,演示到这里就结束了。md文件里面是无法直接插入图片的,只能通过预览看到图片。...
原创
发布博客 2021.06.28 ·
4421 阅读 ·
0 点赞 ·
0 评论

vscode执行selenium自动化,优化运行后显示终端显示无意义的东西

selenium中send_keys输入随机数原由:今天上班时,在帮一个前同事的忙,他说,输入值时,怎么实现-180到180随机数,我直接告诉他:random.randint(-180,180)他说不行,我试了试:因为上班电脑只下了vscode,于是赶紧搭了下环境import randomimport unittestfrom time import sleepfrom unittest.main import mainfrom selenium import webdriver#生
原创
发布博客 2021.06.09 ·
213 阅读 ·
0 点赞 ·
1 评论

接口脚本自动运行(httpie/curl)

是否对批处理(bat)很陌生,不使用工作,怎么在cmd中自动运行接口测试?并返回相应的结果?并且语法高亮显示,格式也很漂亮。。。一、接口开发基于前一篇接口开发,Flask+ TinyDb实现接口,并用postman+newman+jenkins实现自动化测试接口已经写好了,也用postman工具进行了接口测试。今天我们再用批处理脚本,让接口自动运行,不需要再用工具进行测试。二、服务启动脚本我们自已写的接口,如果是用flask框架,每次都需要设置环境变量,再启动服务,很麻烦。所以,我们可以写一个.
原创
发布博客 2021.05.03 ·
364 阅读 ·
0 点赞 ·
2 评论

web自动化测试框架搭建(python+selenium+pytest+pom+ddt)

一、seleniumselenium是一个开源的web ui自动化测试工具,详细就不再过多介绍了。二、环境搭建关于环境搭建,非常简单,可以参考我之前的博客。selenium新手入门三、po设计po(pom)模式:页面对象模型,把项目中的页面,封装成一个一个类,一个页面对应一个类。再通过实例化这个类的对象,去调用类里面的属性和方法。好处:提高代码维护代码重复利用3.1 po分层3.1.1 基础层:基础层:放封装的selenium基础方法代码实现:class BasePage:3.
原创
发布博客 2021.05.03 ·
2495 阅读 ·
11 点赞 ·
15 评论

Flask+ TinyDb实现接口,并用postman+newman+jenkins实现自动化测试

利用flask框架,结合tinydb数据库,实现一个简单的接口,并利用postman工具进行接口测试,再通过newman运行,最终通过jenkins持续集成,自动运行自动化测试。一、flask框架前段时间,简单介绍了flask框架的入门和基本使用,这里不过多介绍,想了解的,点击flask实现接口二、TinyDB2.1 优点TinyDB,是一个小型,简单易用,面向文档的数据库;代码仅1800行,纯python编写。如果您需要一个简单数据库,该数据库具有干净的 API,无需大量配置即可工作,则 .
原创
发布博客 2021.04.24 ·
98 阅读 ·
0 点赞 ·
0 评论

Django开发框架详细入门教程之实现接口并测试

本文将介绍django框架的基本入门使用,下载安装,及实现一个简单的get请求接口和post请求接口,及利用postman和apipost工具进行测试。一、django介绍前段时间介绍过轻量级的开发框架flask,以及mock一个简单的 接口。点击查看flask入门。今天来介绍功能更加强大的django框架。Django是一个由Python写成的Web应用框架。Django的主要目的是简便、快速的开发数据库驱动的网站。它强调代码复用,多个组件可以很方便的以“插件”形式服务于整个框架,Django.
原创
发布博客 2021.04.11 ·
536 阅读 ·
2 点赞 ·
0 评论

Robot Framework+Appium实现项目自动化(工作实战项目)

你是否想要入门rf+appium实现自动化,或者是工作中会运用到?不知道从何下手,然后网上搜索一天,收获并不大?robot framework + appium项目实战来了。这是工作中真实的项目。终:自动化实现过程如果有从事金融行业测试的朋友,就可能对下面业务比较熟悉:实现:打开app–>进入我的页面进行登录–>进入交易页面中的普通买入–>输入沪市股票的限价委托和市价委托,深市股票限价和市价委托–>委托成功后,进入当日委托中查询相应记录一、robot framewor.
原创
发布博客 2021.04.11 ·
573 阅读 ·
0 点赞 ·
0 评论

MongoDB入门详细教程

一、mongodb简介:mongodb是基于分布式文件存储的数据库,它的特点是:高性能、可扩展、易部署、易使用,存储数据非常方便二、下载安装1.官网地址:2.下载完成后,点击安装下载,自定义安装位置,一直点击下一步,直至安装完成。重启电脑。三、启动配置3.1 创建目录在D盘要目录下新建一个mogo_data目录,里面再新建这四个目录文件夹:bin、log、conf、data3.2 命令行下运行mongodb服务器切换到安装目录下:执行下面命令:D:\program files\Mong
原创
发布博客 2021.04.10 ·
830 阅读 ·
0 点赞 ·
2 评论

Flask开发框架的使用

Flask框架的入门操作,到mock一个接口的操作。作者是一个互联网行业的小测试,只为将自已学过的,工作中运用到的,及之前碰到的疑难问题且得到解决方面,和大家分享。作者将从UI自动化测试、接口自动化、简易Web开发框架、各种测试工具、基础运维小知识等方面,跟各位大神一起探讨。一、Flask简介Flask是一个用Python编写的Web应用程序框架。 Armin Ronacher带领一个名为Pocco的国际Python爱好者团队开发了Flask。 Flask基于Werkzeug WSGI工具包和Ji.
原创
发布博客 2021.04.05 ·
80 阅读 ·
0 点赞 ·
2 评论

unittest自动化测试框架的使用(网易邮箱的登录及邮件发送)

本文将介绍unittest的核心用法,及用python+selenium+unittest框架实现网易邮箱的登录及邮件发送自动化操作。一、unittest简介unittest是python内置的单元测试框架,不需要安装。只要接触过python,或者做自动化测试,必会的测试框架。它算是入门级的框架,pytest都是在基于unittest的基础上深入的。如果有兴趣想了解pytest框架的,可以参考我的另一篇博客:pytest从入门到精通2021最新教程unitest的使用,无非就是基于它四大核心概念的.
原创
发布博客 2021.04.05 ·
1406 阅读 ·
2 点赞 ·
3 评论

jenkins持续集成的使用(含RF自动执行自动化)

从零开始学习搭建jenkins,到自动执行自动化测试。作者是一个互联网行业的小测试,只为将自已学过的,工作中运用到的,及之前碰到的疑难问题且得到解决方面,和大家分享。作者将从UI自动化测试、接口自动化、简易Web开发框架、各种测试工具、基础运维小知识等方面,跟各位大神一起探讨。一、jenkins介绍1.1 定义先来看看官网的定义:JenkinsBuild great things at any scaleThe leading open source automation server,.
原创
发布博客 2021.04.04 ·
581 阅读 ·
3 点赞 ·
0 评论

RF+Selenium实现自动化实战

从零开始学习robot framework框架,代码、关键字封装,来实现自动化测试。作者是一个互联网行业的小测试,只为将自已学过的,工作中运用到的,及之前碰到的疑难问题且得到解决方面,和大家分享。作者将从UI自动化测试、接口自动化、简易Web开发框架、各种测试工具、基础运维小知识等方面,跟各位大神一起探讨。零、RF简介0.1 rf是啥?robot frameword(简称rf),它是一个基于Python的,可扩展的关键字驱动的测试自动化框架,用于端到端验收测试和验收测试驱动开发(ATDD)。它可.
原创
发布博客 2021.04.03 ·
735 阅读 ·
4 点赞 ·
0 评论

2021年最新gitee使用教程

一、官网注册进入官网注册步骤很简单,略过。二、新建仓库注册成功后,进入工作台中,新建仓库三、下载客户端一直默认选择,安装完成。
原创
发布博客 2021.04.03 ·
2111 阅读 ·
6 点赞 ·
1 评论

单元测试框架--pytest从入门到精通2021最新教程

一、pytest简介1.1 简述pytest稍微有一点基础的测试,或者接触过python语言,首先想到的肯定是unittest。但是,今天我们再来详细掌握另一款单元测试框架–pytest。官网中是这样描述pytest的:pytest: helps you write better programs。CET-4翻译:pytest:帮你们写更好的程序。The pytest framework makes it easy to write small tests, yet scales to supp
原创
发布博客 2021.04.03 ·
677 阅读 ·
6 点赞 ·
4 评论
加载更多