
UI自动化
文章平均质量分 81
Irving_Hua
这个作者很懒,什么都没留下…
展开
-
python自带数据库SQLite3,实现增删改查,及初始化重复操作
一、SQLite3简介SQLite是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。它是一个零配置的数据库,这意味着与其他数据库不一样,您不需要在系统中配置。二、 为什么用SQLite3不需要一个单独的服务器进程或操作的系统(无服务器的)。SQLite 不需要配置,这意味着不需要安装或管理。一个完整的 SQLite 数据库是存储在一个单一的跨平台的磁盘文件。SQLite 是非常小的,是轻量级的,完全配置时小于 400KiB,省略可选功能配置时小于250KiB原创 2021-08-05 18:10:45 · 1686 阅读 · 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 11:32:59 · 819 阅读 · 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 19:36:43 · 5757 阅读 · 3 评论 -
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 19:54:56 · 897 阅读 · 1 评论 -
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 11:17:48 · 8351 阅读 · 16 评论 -
Robot Framework+Appium实现项目自动化(工作实战项目)
你是否想要入门rf+appium实现自动化,或者是工作中会运用到?不知道从何下手,然后网上搜索一天,收获并不大?robot framework + appium项目实战来了。这是工作中真实的项目。终:自动化实现过程如果有从事金融行业测试的朋友,就可能对下面业务比较熟悉:实现:打开app–>进入我的页面进行登录–>进入交易页面中的普通买入–>输入沪市股票的限价委托和市价委托,深市股票限价和市价委托–>委托成功后,进入当日委托中查询相应记录一、robot framewor.原创 2021-04-11 11:56:17 · 6140 阅读 · 0 评论 -
MongoDB入门详细教程
一、mongodb简介:mongodb是基于分布式文件存储的数据库,它的特点是:高性能、可扩展、易部署、易使用,存储数据非常方便二、下载安装1.官网地址:2.下载完成后,点击安装下载,自定义安装位置,一直点击下一步,直至安装完成。重启电脑。三、启动配置3.1 创建目录在D盘要目录下新建一个mogo_data目录,里面再新建这四个目录文件夹:bin、log、conf、data3.2 命令行下运行mongodb服务器切换到安装目录下:执行下面命令:D:\program files\Mong原创 2021-04-10 22:38:36 · 2143 阅读 · 2 评论 -
unittest自动化测试框架的使用(网易邮箱的登录及邮件发送)
本文将介绍unittest的核心用法,及用python+selenium+unittest框架实现网易邮箱的登录及邮件发送自动化操作。一、unittest简介unittest是python内置的单元测试框架,不需要安装。只要接触过python,或者做自动化测试,必会的测试框架。它算是入门级的框架,pytest都是在基于unittest的基础上深入的。如果有兴趣想了解pytest框架的,可以参考我的另一篇博客:pytest从入门到精通2021最新教程unitest的使用,无非就是基于它四大核心概念的.原创 2021-04-05 20:24:04 · 6965 阅读 · 3 评论 -
jenkins持续集成的使用(含RF自动执行自动化)
从零开始学习搭建jenkins,到自动执行自动化测试。作者是一个互联网行业的小测试,只为将自已学过的,工作中运用到的,及之前碰到的疑难问题且得到解决方面,和大家分享。作者将从UI自动化测试、接口自动化、简易Web开发框架、各种测试工具、基础运维小知识等方面,跟各位大神一起探讨。一、jenkins介绍1.1 定义先来看看官网的定义:JenkinsBuild great things at any scaleThe leading open source automation server,.原创 2021-04-04 09:14:51 · 1690 阅读 · 0 评论 -
RF+Selenium实现自动化实战
从零开始学习robot framework框架,代码、关键字封装,来实现自动化测试。作者是一个互联网行业的小测试,只为将自已学过的,工作中运用到的,及之前碰到的疑难问题且得到解决方面,和大家分享。作者将从UI自动化测试、接口自动化、简易Web开发框架、各种测试工具、基础运维小知识等方面,跟各位大神一起探讨。零、RF简介0.1 rf是啥?robot frameword(简称rf),它是一个基于Python的,可扩展的关键字驱动的测试自动化框架,用于端到端验收测试和验收测试驱动开发(ATDD)。它可.原创 2021-04-03 21:27:12 · 2454 阅读 · 0 评论 -
单元测试框架--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 09:08:35 · 2321 阅读 · 5 评论 -
selenium自动化入门之实现163邮箱发送邮件
实现一个入门级的UI自动化测试,实现163邮箱登录,及发送邮件功能。基于最基本的代码,元素定位,切换iframe。基于测试框架-unittest实现,最后生成测试报告。1. 代码编写直接上代码:from selenium import webdriverfrom time import sleepimport unittestclass Wangyi(unittest.TestCase): def test_wang(self): driver=webdriver..原创 2021-03-28 17:16:25 · 5287 阅读 · 0 评论 -
Appium环境搭建2021年最新详细教程
下载夜神模拟器下载地址进入夜神官网直接点击【立即下载】或,点击下方64位(64位操作系统,现在电脑基本都是64位,放心点击下载)傻瓜式安装,一步一步,直接最后安装完成。下载完后,如上图展示电脑桌面中。打开夜神模拟器(上面那个图标),进入设置–>关于平板(如需要将平板改成手机,将设置中分辨率更改即可)连续多次点击版本号,会提示开发者选项已开启进入开发者选项页面,打开【USR调试】打开adb安装目录(cmd中输入adb查看安装目录),将adb目原创 2021-03-23 23:49:19 · 4862 阅读 · 1 评论 -
selenium新手入门
从零入门,最简单,最易接受的新手安装指南原创 2021-03-14 22:13:57 · 4251 阅读 · 0 评论