E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
python自动化测试
python自动化测试
(五)--nginx+uwsgi+flask搭建web服务器
1.web服务基本流程1)client首先客户端请求服务资源,2)nginxnginx作为直接对外的服务接口,接收到客户端发送过来的http请求,会解包、分析,如果是静态文件请求就根据nginx配置的静态文件目录,返回请求的资源,如果是动态的请求,nginx就通过配置文件,将请求传递给uWSGI;3)uWSGIuWSGI将接收到的包进行处理,并转发给wsgi,4)wsgiwsgi根据请求调用dja
Godric_wsw
·
2020-07-12 00:46
Python之——实现自动抢火车票(基于Python3.6+splinter)
blog.csdn.net/l1028386804/article/details/79134306splinter使用首先介绍一下splinter使用:plinter.brower是一个开源工具,通过
Python
冰 河
·
2020-07-11 10:04
Python
Python自动化测试
ConfigParser模块读写配置文件
Python自动化测试
ConfigParser模块读写配置文件ConfigParser是Python自带的模块,用来读写配置文件,用法及其简单。直接上代码,不解释,不多说。
数据分析技术
·
2020-07-11 09:19
Python selenium自动化测试框架入门--登录测试实例
本文为
Python自动化测试
框架基础入门篇,主要帮助会写基本selenium测试代码又没有规划的同仁。
测试小刘啊
·
2020-07-11 03:22
软件测试
Python自动化测试
自动化测试框架
python 自动化测试-操作配置文件-configparser
python自动化测试
-操作配置文件为了减轻在测试脚本维护过程中的工作量,我们可以将一些常用的变量或参数值放在配置文件中,在需要修改某个值的时候只需要修改配置文件中的选项值就能达到修改所有变量值的目的,
黄桥烧饼
·
2020-07-11 01:16
python自动化
Appium+
python自动化测试
框架(自动生成html,自动截图,运行完成后自动发送到邮箱)
这段时间一直在学习Appium,为了更方便自己的实践,所以自己写了一个Appium测试框架框架实现了在运行完成以后,自动将最新的HTML文件与在验证过程中的截图(自动压缩成文件夹)发送到指定邮箱结合jenkins完全可以实现全自动化,如果需要框架请加我微信,可以免费提供,但是希望提供以后如果自己优化,或者实现了更多的其他功能,如保存下logcat下的日志等,希望也能无偿提供给我,纯粹用于相互学习,
沈伟-测试前行者
·
2020-07-11 01:12
appuim
python自动化测试
Selenium 常用函数
Seleninum作为自动化测试的工具,自然是提供了很多自动化操作的函数,1)下面列举下个人觉得比较常用的函数,更多可见官方文档:官方API文档:http://seleniumhq.github.io/selenium/docs/api/py/api.html1)定位元素find_element_by_class_name:根据class定位find_element_by_css_selector
Rock_wj
·
2020-07-10 23:18
python
Python自动化测试
ConfigParser模块读写配置文件
转载:http://www.cnblogs.com/TankXiao/archive/2013/04/23/3038350.htmlConfigParser是Python自带的模块,用来读写配置文件,用法及其简单。直接上代码,不解释,不多说。配置文件的格式是:[]包含的叫section,section下有option=value这样的键值配置文件test.conf[section1]name=ta
手艺人小在
·
2020-07-10 20:47
python自动化
Python:Python 自动化测试框架 unittest 和 pytest 对比
Python:
Python自动化测试
框架unittest和pytest对比一、用例编写规则1.unittest提供了testcases、testsuites、testfixtures、testrunner
alean66082
·
2020-07-10 16:27
Python自动化测试
框架——数据驱动(从代码中读取)
今天小编要介绍的是数据驱动最简单和最常用的一种方法,由于只是介绍方法,代码操作后的美观程度略有缺陷,介意者可以自行改动还是以163邮箱登录为例:设计一个存放数据的类,这个类的参数是我们需要修改的数据,然后再类外传入数据classData(object):def__init__(self,userName='',userPsw=''):self.userName=userNameself.userP
weixin_30952103
·
2020-07-10 15:32
Python自动化测试
框架——数据驱动(从文件中读取)
学过编程的伙伴们都知道,数据不仅可以从代码中读取,还可以从文件中读取。今天小编就简要的介绍一下从文件中读取数据,并应用到自动化测试中方法。先来展示下接下来将要用到的文件在项目中的结构从txt文件首先准备一个txt文件,这个文件中存放一些关键字,中英文数字什么的随便,小编要从文件中读取这些数据并且用百度搜索这些数据【data.txt】selenium追光者5211314www.iqiyi,com琅琊
weixin_30633949
·
2020-07-10 15:00
python自动化测试
框架——数据驱动(一)
python自动化测试
框架——数据驱动(一)在学习自动化测试的过程中,我们往往会遇到各种各样的问题,在工作中所遇到的问题,就是我们的经验,遇到问题就要解决问题,在解决问题的同时,学习新的知识,补充自己在某一方面知识空缺
qq_45881545
·
2020-07-10 15:26
自动化测试
python
python资料全集
微信公众号开发小记——3.接入三方登录使用python编写一个壁纸网站的简单爬虫python:pythonList用法Python中各个时间复杂度pythonssh异常Seleniu2:Selenium2
Python
watsondai1234
·
2020-07-10 06:48
python自动化测试
教程
1、开学典礼2、为何学了自动化,会涨薪30003、python编码环境安装和基本语法4、Python常用运算符&常用数据类型5、常用数据类型List&Tuple&dict(一)6、常用数据类型List&Tuple&dict(二)7、常用控制流if&for&While(一)8、常用控制流if&for&While(二)9、Python函数篇10、Python之函数&内置函数11、Python函数练习强
tq55557
·
2020-07-10 03:07
新手上路 软件测试之
python自动化测试
1.环境配置(Windows10)
Python自动化测试
首先要安装selenium在具体安装selenium之前应该先安装基础环境如下:Java;Python;SeleniumServer;SeleniumWebDriber;SeleniumPythonClient
赵某人。
·
2020-07-10 00:20
自学python自动化测试之路
Python自动化测试
框架有哪些?
作者|KITTYGUPTA译者|张健欣令开发者万分高兴的是,开发自己的测试框架的日子终于结束了。以前,开发团队接手一个项目并开始开发时,除了项目模块的实际开发之外,他们不得不为这个项目构建一个自动化测试框架。一个测试框架应该具有最佳的测试用例、假设(assumptions)、脚本和技术来运行每一处代码和模块,从而发现代码缺陷和不足。不同的项目需要不同的测试用例、假设和脚本,而这也是为什么会在这些开
weixin_34355715
·
2020-07-08 18:34
Appium
python自动化测试
系列之元素的定位(六)
6.1常用定位方法讲解对象定位是自动化测试中很关键的一步,也可以说是最关键的一步,毕竟你对象都没定位那么你想操作也不行。所以本章节的知识我希望大家多动手去操作,不要仅仅只是书本上的知识,毕竟这个我只能够举例说明。下面我们来看我们常用的一些定位方式。6.1.1ID定位无论是在web自动化还是app自动化中id都是唯一的,可能有的小伙伴看到这里会有疑问,因为有的资料说是通过name定位是唯一的,为什么
weixin_30952535
·
2020-07-08 15:37
python自动化测试
——pytest测试用例setup和teardown
importpytestclassTestCase():defsetup_class(self):print("setup_class:所有用例执行之前")defsetup_method(self):print("setup_method:每个用例开始前执行")defteardown_method(self):print("teardown_method:每个用例结束后执行")defteardow
不放弃自己
·
2020-07-07 19:00
python自动化测试
——unittest测试用例setup和teardown
importunittestclassTestOrder(unittest.TestCase):@classmethoddefsetUpClass(cls):print("所有用例之前执行")defsetUp(self):print("每个用例开始前执行")deftearDown(self):print("每个用例结束后执行")@classmethoddeftearDownClass(cls):p
不放弃自己
·
2020-07-07 18:00
分享
Python自动化测试
之unittest框架实例
一、unittest简述unittest是python语言的单元测试框架,在python的官方文档中,对unittest单元测试框架进行了详细的介绍,本篇重点介绍unittest单元测试框架在自动化测试中的应用unittest单元测试框架提供了创建测试用例,测试套件,和批量执行测试用例的方法,在python安装成功后,unittest单元测试框架可以直接导入使用,他属于python的标准库;作为单
蜀山客e
·
2020-07-07 16:09
Python自动化测试
系列[v1.0.0][Allure测试报告]
环境配置首先python环境中安装pytest和pytest_allure_adaptor模块,命令如下pipinstallpytestpipinstallpytest_allure_adaptor执行测试pytest-s-q--alluredir[path_to_report_dir][path_to_report_dir]:为执行测试后生成测试结果的路径,是个自定义路径测试完成后,在命令中指定
Davieyang.D.Y
·
2020-07-07 06:26
01-
python自动化测试
学习路线
一、Python的应用场景Python用于简单脚本编程,如编写2048小游戏或12306的自动抢票软件;Python用于系统编程,如开发系统应用;Python用于开发网络爬虫;网络爬虫的用途是进行数据采集,也就是将互联网中的数据采集过来。网络爬虫的难点其实并不在于爬虫本身,由于网站方为了避免被爬取回采取各种各样的反爬虫措施,而如果想要继续从网站爬取数据就需要解决这些反爬虫措施,所以网络爬虫的难点在
老张_Jason
·
2020-07-06 10:11
使用HTMLTestRunner.py生成selenium+
python自动化测试
报告
1.下载HTMLTestRunner.py文件http://tungwaiyip.info/software/HTMLTestRunner.html。。Python2和python3有所改变。。。对应修改HTMLTestRunner.py内容就好了。。2.然后如果是Windows:直接将HTMLTestRunner.py放到python安装目录下的Lib中即可3.以下是运用HTMLTestRunn
ShirleyQueen321
·
2020-07-06 02:36
python
Python+Selenium
Selenium_python自动化第一个测试案例(代码基本规范)
发生背景:最近开始整理Selenium+
python自动化测试
项目中相关问题,偶然间翻起自己当时学习自动化时候写的脚本,发现我已经快认不出来写的什么鬼流水账了,所以今天特别整理下自动化开发Selenium
weixin_30537391
·
2020-07-05 21:58
我的第一个selenium+
python自动化测试
案例
用例:用火狐浏览器登录海外商家中心#conding=utf-8fromseleniumimportwebdriverdriver=webdriver.Firefox()输入账号密码driver.get(“https://graph.aihouse.com/?redirect_uri=https://sj.aihouse.com/”)driver.find_element_by_xpath("//[
胖子的大哥
·
2020-07-04 20:32
自动化测试
python自动化测试
第三课(预习课):for while if循环
1.forforiinxxxxxx:表示序列(元组列表字符串;可迭代的对象)字符串遍历:列表遍历:列表求和:判断输入的数是否在列表中:占位符测试:缩进:python中TAB和空格不能同时使用in和notin:2.while(能用for就别用while)区别:如果一个需求明确循环的次数,那么使用for循环(开发中使用for循环的几率大于while循环)。如果一个需求,不知道循环了多少次,使用whil
frogcar
·
2020-07-04 16:16
自动化测试
全网最全最细的appium自动化测试环境搭建教程以及appium工作原理
目录:导读一、前言二、Appium简介三、搭建Appium+
Python自动化测试
环境1、安装JDK并配置JDK的环境变量。2、安装SDK并配置SDK的环境变量。
测试逍遥子
·
2020-07-02 14:11
APP自动化测试
软件测试
测试工程师
android
白箱测试
单元测试
appium+
python自动化测试
~~~~~~~问题记录
先不说安装,先说安装遇到的问题1,问题描述:先是安装了原来常用的appium-server,该版更新止步于1.4.16版,已经两年多未更新,并且发现不支持更高版本的安卓API,仅支持到API23----android6.0,测试安卓7.0真机时,发现问题,必须要改用新的appium-desktop.卸载appium服务器,安装好appium桌面。进行环境安装验证,看是否安装成功,cmd输入appi
magicpds
·
2020-07-02 11:25
appium+python
Appium+
Python自动化测试
(二)--运行App程序示例
在上一篇博客中,已经将环境搭建好了。现在,我们利用搭建的环境来运行一条测试脚本,脚本中启动一个计算器的应用,并实现加法的运算。创建模拟器在运行App之前,首先需要创建一个Android模拟器,也可以使用真机来运行,效果更佳。进到AndroidSDK的目录,双击运行AVDManager.exe点击Create创建一个Android模拟器输入一个模拟器名称,选择设备类型和API版本,点击进行创建。创建
zh175578809
·
2020-06-30 13:37
Appium
appium
Appium+
Python自动化测试
(一)--环境搭建
Appium简介Appium是一个自动化测试开源工具,支持IOS和Android平台上的移动原生应用、移动Web应用和混合应用。所谓的“移动原生应用”是指那些用IOS或者AndroidSDK写的应用;所谓的“移动Web应用”是指使用移动浏览器方位的应用(Appium支持IOS上的Safari和Android上的Chrome);所谓的“混合应用”是指原生代码封装网页视图(原生代码和Web内容交互)。
zh175578809
·
2020-06-30 13:37
Appium
Python实践1-
Python自动化测试
常用库整理
今天花了一些时间,过了一下这几年自己用Python开发的自动化测试框架,然后将其中常用到Python库抽出来,简单整理了一下它们的用处。我觉得,只要掌握了这些常用的Python库,足以应对大多数自动化测试框架和工具的开发工作。为了从若干源代码文件中找出这些被引用的Python库,还专门写了一个小工具来查找它们,该工具已经上传到github,地址是:import_search.py如果各位在平时工作
曾月天
·
2020-06-30 10:57
Python实践之路
Python实践之路
selenium+
python自动化测试
框架unittest
1、首先,导入unittest代码库importunittest#是python核心内置的代码库2、继承unittest代码库中TestCase这个测试类子类将继承父类中的所有属性和方法,并且可以扩展自己的属性方法python推荐文件名首字母小写,雷鸣首字母大写,其他字母保持一样类名后面的小括号表示类名classUnittestDemo(unittest.TestCase):3、重写父类中的set
yinlin330
·
2020-06-30 08:44
Python
selenium
python自动化测试
unittest+selenium+HTMLTestRunner(二)
为了使程序更规范,且方便后期维护,故把程序分为四个模块:case、suite、HTMLTestRunner、methodscase:用例模块;编写测试模块的用例数据suite:测试套件模块;加载需要测试的具体用例HTMLTestRunner:测试报告模块;定义生成测试报告methods:方法模块;编写测试模块的用例方法----------------------------------------
爱唱歌de小青蛙
·
2020-06-30 03:38
selenium
Selenium2+
Python自动化测试
实战(虫师)学习笔记(一)-配置报错篇
环境:python3+selenium3.0.2+seleniumserverstandalone3.3.1安装浏览器(firefox+chrome+ie)驱动:chrome+ie:按照报错提示,在指定网站下载浏览器驱动关键是将驱动加入path:(不生效)将iedriver.exe+chromedriver.exe的路径简单粗暴添加到path(生效)将iedriver.exe+chromedriv
xh15
·
2020-06-30 02:29
自动化测试
软件测试工程师应该怎样规划自己?成为年薪30W+测试工程师(乾坤未定,皆是黑马)
16年毕业,技术方面已经渣到不行,因为之前的公司没有
Python自动化测试
这个要求,有些迷茫。我把我的问题回答贴出来希望可以帮助到更多有类型问题,迷茫中的测试人。
爱码小哥
·
2020-06-29 17:00
软件测试
自动化测试
接口测试
软件测试
自动化测试
测试工程师
接口测试
职业规划
三个
Python自动化测试
高效工具的使用总结
##Python语言的特点Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。它的特点如下:######(1)Python是一种解释型语言:这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。######(2)Python是交互式语言:
爱码小哥
·
2020-06-29 17:28
Python自动化测试
怎么去学习?
一、Python常用领域Python用于简单脚本编程,如编写2048小游戏或12306的自动抢票软件;Python用于系统编程,如开发系统应用;Python用于开发网络爬虫;网络爬虫的用途是进行数据采集,也就是将互联网中的数据采集过来。网络爬虫的难点其实并不在于爬虫本身,由于网站方为了避免被爬取回采取各种各样的反爬虫措施,而如果想要继续从网站爬取数据就需要解决这些反爬虫措施,所以网络爬虫的难点在于
爱码小哥
·
2020-06-29 17:28
#
python自动化测试
#代码执行时间测量模块timeit
1.timeit模块timeit模块可以用来测试一小段python代码的执行速度classtimeit.Timer(stmt='pass',setup='pass',timer=)Timer是测量小段代码执行速度的类stmt参数是要测试的代码语句(statment);setup参数是运行代码时需要的设置;timer参数是一个定时器函数,与平台有关(windows,unix,linux,mac)。t
封亚飞
·
2020-06-28 23:00
目前掌握的技能树总结
去年从虫师的selenium/
python自动化测试
入门编程,收货颇多,近年底,把今年学到的技术在博客里面统计一下。
武定路
·
2020-06-28 18:41
闲聊自动化测试
我想参加小强
python自动化测试
培训的童鞋会
测试帮日记
·
2020-06-28 16:27
python自动化测试
——参数化
[email protected]
({"server":"AAA","url":"AAA_URL"},{"server":"BBB","url":"BBB_URL"},{"server":"CCC","url":"CCC_URL"},)classcheck_server(unittest.TestCase):de
weixin_34290000
·
2020-06-28 16:25
Python自动化测试
框架有哪些?
令开发者万分高兴的是,开发自己的测试框架的日子终于结束了。以前,开发团队接手一个项目并开始开发时,除了项目模块的实际开发之外,他们不得不为这个项目构建一个自动化测试框架。一个测试框架应该具有最佳的测试用例、假设(assumptions)、脚本和技术来运行每一处代码和模块,从而发现代码缺陷和不足。不同的项目需要不同的测试用例、假设和脚本,而这也是为什么会在这些开发中花费大量时间。\\随着技术的进步和
weixin_34129696
·
2020-06-28 12:05
Selenium的PO模式(Page Object Model)|(Selenium Webdriver For Python)
研究Selenium+
python自动化测试
有近两个月了,不能说非常熟练,起码对selenium自动化的执行有了深入的认识。从最初无结构的代码,到类的使用,方法封装,从原始函数调用,到重定义函数。
weixin_33810006
·
2020-06-28 05:27
Python自动化测试
例子--一个简单的自动化测试用例脚本--批量执行测试用例
#coding=utf-8from selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.common import keysfrom selenium.webdriver.support import selectfrom selenium.common import
weixin_33807284
·
2020-06-28 05:19
Appium
python自动化测试
系列之自动化截图(十一)
11.1截图函数的正常使用11.1.1截图方法无论是在手动测试还是自动化测试中场景复现永远是一个很重要的事情,有时候一些问题可能很难复现,这个都需要测试人员对bug有很高的敏感度,在一般的情况下有一个很好的测试习惯也很重要,发现bug马上截图,不要管那么多。下面我们看一下自动化测试截图的一些方法:1、save_screenshot().这个方法的用户最直接driver.save_screensho
weixin_30859423
·
2020-06-28 01:59
python自动化测试
-D9-学习笔记之一(unittest模块)
'''unittest单元测试的一个框架框架:一堆工具的集合在说unittest之前,先说几个概念:TestCase也就是测试用例TestSuite多个测试用例集合在一起,就是TestSuiteTestLoader是用来加载TestCase到TestSuite中的TestRunner是来执行测试用例的,测试的结果会保存到TestResult实例中,包括运行了多少测试用例,成功了多少,失败了多少等信
weixin_30641999
·
2020-06-27 22:52
python自动化测试
-D11-学习笔记之一(yaml文件,ddt)
pipinstalpyyamlyaml或yml后缀格式的文件也是一种xml文件,有自己的格式key和value之间要有空格例如执行结果为:{'databases':'test:192.168.1.2dev:192.168.1.3pre:192.168.1.5','username':'localhost','port':3306,'tester':['百花齐放','百家争鸣','百鸟朝凤'],'p
weixin_30565327
·
2020-06-27 21:25
python自动化测试
学习笔记-8单元测试unittest模块
官方参考文档:http://docs.python.org/2.7/library/unittest.htmlunittest是一个python版本的junit,junit是java中的单元测试框架,对java的单元测试,有一句话很贴切:Keepthebargreen,相信使用eclipse写过java单元测试的都心领神会。unittest实现了很多junit中的概念,比如我们非常熟悉的testc
weixin_30478619
·
2020-06-27 20:15
python开发大全、系列文章、精品教程(转)
文章目录0、推荐1、简介2、分享3、python基础教程4、python应用教程5、python后台架构Django教程6、
python自动化测试
教程7、python网络爬虫教程8、python数据分析存储教程
沙振宇
·
2020-06-27 09:29
//人工智能
//Python
python自动化测试
之web运行代码报错:selenium.common.exceptions.NoSuchElementException: Message: no such element
python自动化测试
,运行代码报错如下:代码如下:driver=webdriver.Chrome()url="https://qzone.qq.com/"driver.get(url)account_click
米雪唲2
·
2020-06-27 08:57
python自动化测试
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他