没有合适的资源?快使用搜索试试~ 我知道了~
pnsqc_demo_project:用于PNSQC演示的基于Ruby Selenium的UI自动化项目
共29个文件
rb:24个
gemspec:1个
license:1个
需积分: 9 0 下载量 124 浏览量
2021-05-02
15:31:10
上传
评论
收藏 32KB ZIP 举报
温馨提示
pnsqc_demo_project 用于我的PNSQC演示文稿和技术论文“获得真正的UI自动化速度”的基于Ruby Selenium的UI自动化项目 。 设置该项目的目的是演示一些我发现有用的UI自动化策略。 它是在Selenium Webdriver之上使用Ruby构建的。 框架目录下的所有内容都是轻量级框架,旨在通用并且与应用程序抽象层或自动测试用例分开。 我在同一项目中使用它只是为了简化演示。 实现不是我所支持的,只是想法。 这是一个用于演示目的的快速汇总项目。 我使用Minitest(而不是rspec)是因为它是一种XUnit风格的框架,在许多语言中都得到了广泛的使用。 我试图使事情保持相对简单,以便可以理解这些思想并将其移植到您可能希望以哪种语言来实现它们。 该项目演示的一些内容是: 页面对象模式的使用,包括: 辅助方法的类型-执行某些用户操作的方法和验证某些内容的
资源推荐
资源详情
资源评论
收起资源包目录
pnsqc_demo_project-master.zip (29个子文件)
pnsqc_demo_project-master
pnsqc_demo.gemspec 362B
Gemfile 38B
LICENSE 11KB
test
utilities
helpers.rb 601B
web_request_helpers.rb 4KB
pages
base_page.rb 395B
login_page.rb 1KB
registration_page.rb 3KB
all_pages.rb 539B
landing_page.rb 1KB
log_parser_test
log_parser_test.rb 339B
data
user.rb 2KB
tests
login_test.rb 2KB
base_test.rb 551B
registration_test.rb 1KB
known_issue_test.rb 418B
framework
demo_driver.rb 542B
demo_logger.rb 1KB
demo_element_wait.rb 2KB
demo_base_test.rb 4KB
annotations.rb 773B
demo_element.rb 9KB
demo_log_parser.rb 6KB
demo_selenium_event_listener.rb 2KB
demo_web_request_helper.rb 2KB
demo_known_issue.rb 3KB
demo_base_page.rb 2KB
README.md 5KB
.gitignore 601B
共 29 条
- 1
资源评论
KINSLAUGHTER
- 粉丝: 24
- 资源: 4758
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功