码迷,mamicode.com
首页 >  
搜索关键字:自动化测试    ( 4584个结果
Python+Selenium+Unittest实现PO模式web自动化框架
Python+Selenium+Unittest实现PO模式web自动化框架(1) 1.什么是PO模式? PO是Page Object的缩写 PO模式是自动化测试项目开发实践的最佳设计模式之一,讲页面定位和业务操作分开,也就是把对象的定位和测试脚本分开,从而提供可维护性。 主要有以下几种分层方式:1 ...
分类:编程语言   时间:2020-07-26 19:25:58    阅读次数:88
Python+Selenium中级篇之8-Python中的继承的使用
本文开始介绍一个面向对象设计领域里,很常见的一种思想,继承。继承有很多好处,常听到的一句话就是,子类能够直接使用父类的方法,这样就可以减少子类代码量。其实,在自动化测试框架设计过程中,是很有必要把继承加入到你的测试脚本中去。接下来我们,简单写一个Python文件,来演示下继承的基本使用。 1. 在t ...
分类:编程语言   时间:2020-07-26 01:28:19    阅读次数:69
[python模块]selenium基本使用
selenium简介: Selenium是一个用于测试网站的自动化测试工具,支持各种浏览器包括Chrome、Firefox、Safari等主流界面浏览器,同时也支持phantomJS无界面浏览器。 selenium安装: pip install selenium Chrome驱动 http://np ...
分类:编程语言   时间:2020-07-26 00:57:02    阅读次数:86
Android自动化测试框架必用工具
MonkeyMonkey1是Android SDK自带的测试工具,是一个命令行工具,可以运行在模拟器里或实际设备中。可以运行在模拟器中或者实际设备中,它向系统发送伪随机的用户事件流(如按键输入,触摸屏输入,手势输入等),实现对正在开发的应用程序进行压力测试。由于测试事件和数据都是随机的,不能自定义, ...
分类:移动开发   时间:2020-07-26 00:31:08    阅读次数:119
UnitTest与数据驱动及测试框架设计模式
UnitTest 通过直接导入UnitTest包即可实现: import unittest 是python库自带的自动化测试框架 主要用于管理测试用例和实现数据驱动 在nuittest 中所有的测试用例 都是基于 test_ 基于前缀来实现的 如果不写的话 那么它只是一个普通的函数 unitest ...
分类:其他好文   时间:2020-07-25 23:53:30    阅读次数:80
appium+java 如何隐藏安卓键盘
一、问题产生背景 在编写app自动化测试用例时,有一个商铺信息页面,进入该页面时,安卓键盘就自动调起了,使用sendkeys方法在输入框输入内容后键盘也不会消失,而且键盘挡住了下一步的按钮,所以要解决隐藏键盘的问题 二、解决方法:使用driver.hideKeyboard(); 一开始我是在进入这个 ...
分类:移动开发   时间:2020-07-24 21:22:17    阅读次数:111
从事自动化测试哪种编程语言更好?当然是python
编程语言众多,从事不同的工作岗位都有一门适合自己的工作语言,而自动化测试作为当下非常热门的领域,从事自动化测试哪种编程语言更好?当然是python,不仅仅只是简单。
分类:编程语言   时间:2020-07-24 10:12:06    阅读次数:141
自动化测试脚本中包含adb命令,jenkins构建时找不到adb解决办法
一、问题产生背景介绍: 在ui自动化脚本编写中,遇到过这样一个问题,登录页面的密码输入框做了特殊限制,导致使用driver.findElement(by).sendKeys()方法,页面输入框无法输入值,所以解决方法是使用原生键盘,代码如下: 在本地jenkins构建这个自动化工程时,没有报错,构建 ...
分类:数据库   时间:2020-07-22 11:31:01    阅读次数:118
【揭秘】阿里测试框架,各大CTO良心力荐
自动化测试因其节约成本、提高效率、减少手动干预等优势已经日渐成为测试人员的“潮流”,从业人员日益清楚地明白实现自动化框架是软件自动化项目成功的关键因素之一。本篇文章将从 什么是真正的自动化测试框架、自动化脚本如何工作以及自动化测试框架会如何在测试过程中为你提供竞争优势 三个方面进行阐述,让您通过这一 ...
分类:其他好文   时间:2020-07-21 23:14:19    阅读次数:93
如何学习Java基础
Java是用于软件开发的最流行的编程语言,无论做自动化测试或者测试开发,Java依然是最重要的选项之一。 为什么要学习Java? Java很容易学习 Java是通用的,面向对象的,高性能,解释型,安全性和多线程语言。基本上,Java简化了建立网络连接所需的过程。它的安全模型可以防御很多攻击。许多繁琐 ...
分类:编程语言   时间:2020-07-21 13:45:47    阅读次数:69
4584条   上一页 1 ... 17 18 19 20 21 ... 459 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!