xml java系统源码 欢迎查阅Selenium(Web自动化测试框架体系) Selenium ) Selenium是一个用于Web应用程序的自动化测试工具,直接运行在浏览器中,就像真正的用户在操作一样 • 支持的浏览器包括IE、Mozilla Firefox、Google Chrome等 • 支持多种语言,如Java、C#、Python、Ruby、PHP等 • 跨平台,如Windows、Linux、iOS、Andriod等 • 开源免费 框架介绍 Java + Selenium + Maven + TestNG + JDBC + Xml+ Git + +Ant + Jenkins • 使用Java作为项目编程语言 • 使用Selenium作为Web项目底层服务驱动框架 • 使用Maven作为项目类型,方便管理架包 • 使用TestNG作为项目运行框架,方便执行测试用例,生成测试报告 • 使用JDBC作为数据库管理工具,方便连接数据库,执行SQL • 使用Xml作为用例管理工具,方便编写测试用例,维护测试脚本 • 使用Git作为仓库管理工具,方便管理项目代码 • 使用Ant作为Jav
2022-05-30 13:16:39 56.85MB 系统开源
1
地狱犬测试 易于使用的测试自动化平台。 它是什么? Cerberus Testing是一个低代码测试自动化平台,支持测试Web,iOS,Android和API(REST,SOAP和Kafka)应用程序。 该平台允许通过易于使用的Web界面创建自动化测试用例,而无需任何开发技能-如今,开发,质量和业务团队的所有要素都可以使用自动化测试实施和管理。 在活动中对测试用例进行分组和组织,安排它们或通过Jenkins / Gitlab / Bitbucket连接器在CI / CD管道中触发它们,并通过电子邮件或Slack接收通知。 安装完成后,只需单击几下,即可启动并运行自动化测试,以确保在将软
2022-04-09 11:55:56 34.38MB testing selenium test-automation functional-testing
1
Vantpy2.0 关于更新1.21 Vantpy更新的内容: 兼容Linux系统,mac系统,跨系统使用,多人协作 删除绝对路径的读取,改为相对路径的读取 加入接口测试模块 集成Jenkins,测试报告采用Allure测试报告 添加随机生成器,使测试用例更灵活 对selenium二次开发添加新的操作 实现有界面与无界面之间的切换 关于框架: Vantpy框架基于Selenium+Yaml+Unittest搭建的WebUI自动化测试框架 特点: 使用POM(页面对象模式)设计,使代码更加有逻辑性,测试脚本更加规范,后期更加容易维护以及复用性更高 支持多种定位方式,包括(xpath/css/ID/text/link_text/name) 框架集成了Selenium的常用定位方法,使元素定位更加方便 使用HTMLTestRunner作为自动生成测试报告,报告更加美观,更加详细,内容更丰富 Lo
2022-03-20 17:27:41 11.53MB ui web test selenium
1
pyse 基于selenium(webdriver)进行了简单的二次封装,比 selenium 所提供的方法操作更简洁。特点:支持多种定位方法(id\name\class\link_text\xpath\css)。本框架只是对 selenium( webdriver ) 原生方法进行了简单的封装,精简为大约 30 个方法,这些方法基本能够胜任于我们的web自动化测试。基于 unittest 单元测试框架,所以测试文件与测试方法遵循unittest开发。自动生成HTML测试报告生成。安装说明:Python3.5 :https://www.python.org/Selenium3.0.0 :https://pypi.python.org/pypi/selenium进入 pyse/ 目录,执行 >python setup.py install 标签:pyse  自动化测试
2022-03-16 10:07:53 68KB 开源项目
1
主要介绍了java接口自动化测试框架及断言详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
2022-03-11 17:22:56 86KB java 接口 自动化测试框架 断言
1
框架采用python3+selenium3+PO+yaml+ddt+unittest等技术编写成基础测试框架,能适应日常测试工作需要。1、使用PageObject模式将页面定位和业务操作分开,分离测试对象(元素对象)和测试脚本(用例脚本),一个页面建一个对象类,提高用例的可维护性;2、使用yaml管理页面控件元素数据和测试用例数据。例如元素ID等发生变化时,不需要去修改测试代码,只需要在对应的页面元素yaml文件中修改即可;3、分模块管理,互不影响,随时组装,即拿即用。GitHub项目地址:把常见的操作和查找封装成基础类,不管是什么产品,可直接拿来复用业务层主要是封装对象页面类,一个页面建一个
2022-03-11 13:42:19 1020KB python_selenium自动化测试框架
1
pytest 自动化测试框架
2022-03-10 17:53:27 23KB Python开发-测试工具
1
在我们原来的接口自动化测试框架设计之初,已经规划好(约定)如下内容: 1、本框架设计实现接口测试用例数据与脚本分离, 2、jmeter脚本通过csv数据元件获取测试用例数据, 3、excel用例设计列:url、method、params、preResult、sql等预留列, 4、接口请求参数实现参数化,在params设计中使用参数${params}代替, 5、脚本设计在sampler添加beanshell前置处理器,编写替换参数脚本片段, 6、如有多个关联动态数据,可能需要通过sql查询数据并构造正确的请求参数,可能需要后置处理器给下一个接口传参 7、断言脚本设计:a>简单的接口采用响应断言即
2022-03-05 14:56:34 140KB te 参数 接口
1
背景:jenkins作为中央调度器,集成java、maven、git、email、html-report环境,搭建 一个自动化测试框架,可性能也可接口;maven负责项目管理,jenkins服务器就不需要安 装jmeter运行环境(错误的,maven项目配置pom文件),只需要注册脚本所需要的jar包 到本地仓库即可;git源码管理,maven构建; 1、软件安装步骤略;jenkins需要安装框架所需要的插件; 2、准备测试代码上传到github,jenkins配置maven、git插件; 3、直接上图配置,一个步骤一步来:
2022-03-05 14:20:02 726KB Jenkins Jmeter maven
1
使用Python Selenium 进行自动化测试 支持在PC、H5上运行,代理获取接口数据,无头模式,生成报告(含截图),发送邮件等 快速开始 复制并修改全局配置,cp config.example.yaml config.yaml,此文件为全局配置,config目录下文件可覆盖此配置 使用:python test.py filename,filename 为项目 config 目录下的文件名,如python3 test.py default,没有输入文件名, 则默认使用default.yaml 测试用例采用YAML通用格式编写,详见 执行已有用例:python3 test.py default,test1,打开百度并搜索 "stingbo pystest",然后跳转到github目录,最后打开指定项目 其它命令 查看 config 目录下所有用例:python3 test.py ls
2022-03-04 18:49:33 3.86MB yaml webdriver selenium python3
1