• 【Xpath学习】xpath都不会,说什么你做网站自动化测试的?

    时间:2022-11-20 13:20:44

    嗯我确实不太会。感觉我写的随笔很渣,不一定对,大家不要被我误导了,最好不要看。我也尽量保证写出来都是对的。首先这俩给我搞晕了1. // 不管层级:  相对路径2. /  care 层级: 表示到一个元素的绝对路径3. //DDD/BBB: 混合的咋解释? 所有的DDD元素下的BBB元素,不管在哪里4...

  • 【Mac + Appium + Python3.6学习(三)】之IOS自动化测试环境配置

    时间:2022-10-23 12:58:34

    在做这一节之前先配置我的另一篇文章所需要安装的前提准备条件:《【Mac + Appium学习(一)】之安装Appium环境前提准备》一、安装IOS自动化测试环境配置环境:Appium version :1.9.1Appium-desktop:1.7.1Xcode:10.0iPhone5S:IOS(1...

  • Robot Framework与Web界面自动化测试学习笔记:利用xpath定位元素

    时间:2022-08-28 18:53:57

    在rf中,利用selinum2的关键字进行用例编写时,很多关键字的参数是html元素的定位标识。最简单的方式,是通过id 或name来描述元素定位信息,如click  button    id=loginBtn  //表示点击id值为loginBtn的按钮元素利用id和name来定位元素,前提是要求...

  • (学习网址)Python 自动化测试

    时间:2022-06-28 17:31:59

    1、Python自动化测试地址http://www.wtoutiao.com/author/python-selenium.html2、unittest参考网址:1)python自动化测试报告HTMLtestrunnerhttp://blog.csdn.net/a542551042/article/...

  • selenium + python自动化测试unittest框架学习(一)selenium原理及应用

    时间:2022-06-13 10:14:41

    unittest框架的学习得益于虫师的《selenium+python自动化实践》这一书,该书讲得很详细,大家可以去看下,我也只学到一点点用于工作中,闲暇时记录下自己所学才能更加印象深刻。unittest框架学习需要掌握以下知识点:(1)Selenium原理及工具使用(2)webdriver元素定位...

  • selenium + python自动化测试unittest框架学习(三)webdriver元素操作(二)

    时间:2022-06-13 10:14:23

    上一篇是元素的定位,那么定位元素的目的就是对元素进行操作,例如写入文本,点击按钮,拖动等等的操作(1)简单元素操作简单元素操作find_element_by_id("kw").clear()#文本框清空find_element_by_id("kw").send_keys("selenium")#文本...

  • selenium + python自动化测试unittest框架学习(四)python导入模块及包知识点

    时间:2022-06-13 10:14:11

    在写脚本的时候,发现导入某些模块,经常报错提示导入模块失败,这里来恶补下python导入模块的知识点。1.模块导入时文件查找顺序在脚本中,importxxx模块时的具体步骤:(1)新建一个module(2)将module插入到sys.module(3)查找module的路径,查找的顺序为先查找当前使...

  • selenium + python自动化测试unittest框架学习(七)随机生成姓名

    时间:2022-06-13 10:13:47

    在自动化测试过程中经常要测试到添加用户的操作,每次都要输入中文,原本是找了十几个中文写成了列表,然后从列表中随机取出填入用户名文本框中,随着测试的增加,发现同名的人搜索出来一大堆,最后在网上找了个随机生成姓名的方法,在此记录下,学习来源:https://segmentfault.com/q/1010...

  • selenium + python自动化测试unittest框架学习(三)webdriver元素定位(一)

    时间:2022-06-13 10:14:35

    1.Webdriver原理webdirver是一款web自动化操作工具,为浏览器提供统一的webdriver接口,由client也就是我们的测试脚本提交请求,remoteserver浏览器进行响应请求,相对于原来selenium1中的seleniumrc更加的简便,对浏览器的操作更加灵活。2.定位(...

  • Selenium2 Python 自动化测试实战学习笔记(四)

    时间:2022-05-22 07:13:48

    第五章          自动化测试模型一个自动化测试框架就是一个集成体系,在这一体系中包含测试功能的函数库、测试数据源、测试对象识别标准,以及种可重用的模块。自动化测试框架在发展的过程中经历了几个阶段,线性测试、模块驱动测试、数据驱动测试、关键字驱动测试。Python提供了以下几种读取文件的方式。...

  • Selenium2 Python 自动化测试实战学习笔记(八)

    时间:2022-05-22 07:13:36

    Python多线程分布式和并行是完全不同的概念,分布式只负责将一个测试脚本可调用不同的远程环境来执行;并行强调“同时”的概念,它可以借助多线程或多进程技术并行来执行脚本技术。10.1单进程的时代        在单线程的时代,当处理器要处理多个任务时,必须要对这些任务排一下执行顺序并按照这个顺序来执...

  • selenium + python自动化测试unittest框架学习(六)分页

    时间:2022-05-17 09:00:36

    接触的项目分页的形式是以下形式:想要获取总页数后,遍历执行翻页的功能,但由于分页是以javascript方法实现的,每次点击确定按钮后,页面就回刷新,webelement元素过期无法遍历下一个进行翻页操作,报StaleElementReferenceException的错误,所以对于这个操作折腾了半...

  • 【Mac Appium Java1.8学习(二)】之Android模拟器自动化测试脚本开发以及简易例子

    时间:2022-05-15 05:14:13

    直接上代码:importio.appium.java_client.AppiumDriver;importorg.junit.After;importorg.junit.Before;importorg.junit.Test;importorg.openqa.selenium.WebElement;...

  • Selenium2 Python 自动化测试实战学习笔记(五)

    时间:2022-03-24 07:33:29

       7.1自动化测试用例        不管是功能测试、性能测试和自动化测试时都需要编写测试用例,测试用例的好坏能准确的体现了测试人员的经验、能力以及对项目的深度理解。7.1.1手工测试用例与自动化测试用例        手工测试用例是针对手工测试人员,自动化测试用例是针对自动化测试框架,前者是手...

  • 从手工测试转型web自动化测试继而转型成专门做自动化测试的学习路线。

    时间:2022-02-28 20:03:23

    在开始之前先自学两个工具商业web自动化测试工具请自学QTP;QTP的学习可以跳过,我是跳过了的。开源web自动化测试工具请自学Selenium;我当年是先学watir(耗时1周),再学selenium(也耗时1周)。这里主要讲一些能让读者和普通菜鸟区别开来的东西,这些请和上面的两个工具穿插地学:基...

  • Selenium2 Python 自动化测试实战学习笔记(二)

    时间:2022-02-21 07:06:30

    4.6获得验证信息通常我们用得最多的几种验证信息分别是title、url和text,text方法它用于获取标签对应的文本信息。下面用126邮箱例子,来获取这些信息:Login126.py#coding=utf-8FromseleniumimportwebdriverDriver=webdriver....

  • 《自拍教程5》Python自动化测试学习思路

    时间:2022-01-20 10:14:08

    前提:熟悉测试业务及流程任何Python自动化测试的前提,都是必须先熟悉实际测试业务。任何脱离实际测试业务的自动化都是噱头且无实际意义!测试的基本流程基本是:测试需求分析,测试用例设计与评审,测试用例执行,报bug,整理测试报告。测试用例设计与评审是熟悉软件产品需求的重要过程,可以更深入地了解软件产...

  • Android自动化测试之Monkeyrunner学习笔记(一)

    时间:2021-12-06 12:50:50

    Android自动化测试之Monkeyrunner学习笔记(一)因项目需要,开始研究Android自动化测试方法,对其中的一些工具、方法和框架做了一些简单的整理,其中包括Monkey、Monkeyrunner、Athrun、appium,目前仍在了解学习android测试框架、CTS等。本文主要为前...

  • python自动化测试学习笔记-2-列表

    时间:2021-12-04 11:17:22

    上次我们学习了python的基本概念,了解了python的变量及数据类型,并实战了条件判断,for/while循环,字符串输出,格式化输出的一些基本用法,接下来我们继续学习其他的一些数据类型。python的数据类型-列表列表是最常用的python数据类型,每一个元素都配有一个位置(角标或索引),从0...

  • selenium2学习:自动化测试基础知识

    时间:2021-11-25 17:22:10

    1.1    分层自动化测试分层处理测试框架Unit数据处理层单元测试Java:junit,testNGPython:unittest,pytestC#:NUnitService业务逻辑层模块接口测试web接口测试HttpUnit、postmanUIUI界面层UI自动化测试JS自动化测试  单元自动...