Selenium 自述Selenium 是由Jason Huggins软件工程师编写的一个开源的浏览器自动化测试框架。主要用于测试自动化Web UI应用程序。 Selenium 工作原理通过编程语言(C#、java、javascript、Python、Ruby)来调用Selenium API,从而驱 ...
分类:
其他好文 时间:
2019-12-02 13:37:19
阅读次数:
76
如何集成python,selenium,unittest/pytest,github,jenkins,示意图: 1.在测试服务器上搭建jenkins 2.在测试服务器上搭建一套selenium可执行环境 3.构建自由风格项目,输入shell命令(或者定期什么时候执行) 4.开发在测试服务器上构建的时 ...
分类:
其他好文 时间:
2019-12-01 19:05:36
阅读次数:
126
本文紧接着RobotFramework自动化测试框架-Selenium Web自动化(二)关于在RobotFramework中如何使用Selenium很全的总结(上)继续分享RobotFramework中如何使用Selenium进行自动化测试。 本文章节目录: 1、Get Value 2、Get W ...
分类:
Web程序 时间:
2019-12-01 19:02:37
阅读次数:
100
为一个协同办公系统中的其中的一个功能板块写的一下段自动化测试脚本,采用unittest单元测试框架,代码如下: #coding=utf-8 from selenium import webdriver import unittest import time from HTMLTestRunner i ...
分类:
编程语言 时间:
2019-11-23 12:44:10
阅读次数:
73
一,什么是BDD BDD全称Behavior Driven Development,译作"行为驱动开发",是基于TDD (Test Driven Development 测试驱动开发)的软件开发过程和方法。 BDD可以让项目成员(甚至是不懂编程的)使用自然语言来描述系统功能和场景,从而根据这些描述步 ...
分类:
编程语言 时间:
2019-11-23 09:37:03
阅读次数:
492
Appium+python自动化(三十九)-Appium自动化测试框架综合实践 - 代码实现(超详解) 简介 前边一直在分享testng的相关文章,看了点赞量和阅读数不是很高,宏哥猜测估计是大家确实是用不到或者不喜欢吧!不过宏哥经过一段时间的准备,appium的自动化测试框架完善的差不多了,那么接下 ...
分类:
移动开发 时间:
2019-11-14 15:23:21
阅读次数:
126
基于 selenium 和 unittest 的 Web UI自动化测试框架。 ...
分类:
Web程序 时间:
2019-11-12 23:13:49
阅读次数:
274
1. id定位: self.driver.find_element_by_id('com.tencent.mobileqq:id/btn_login').click() 2. class定位: self.driver.find_element_by_class_name('android.widge ...
分类:
移动开发 时间:
2019-11-09 11:52:13
阅读次数:
92
1.下载node https://nodejs.org/en/download/, 下载node.js 验证安装: node -v 2.下载jdk https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133 ...
分类:
移动开发 时间:
2019-11-09 11:48:29
阅读次数:
144
Pycharm 创建 Project,搭建 APPTEST框架如下图: 1.框架功能 业务功能的封装 测试用例封装 测试包管理 截图处理 断言处理 日志获取 测试报告生成 数据驱动 数据配置 2. driver封装 config文件夹创建app_config.yaml 文件,存放配置app的配置信息 ...
分类:
移动开发 时间:
2019-11-09 11:37:58
阅读次数:
104