我是新手,正在学习,所以请耐心等待:)
我在这个地方的帮助台部门工作,我们每天都会收到数据包请求。包可以是 1 或 3 Gb,并具有设置的开始日期。我用python尝试了Selenium,我只遇到了错误和兼容性问题。您将使用哪种编程语言来完成此任务。
1-获取包含用户名,电话号码,软件包类型(私人,工作)以及1或3GB的电子邮件
2-脚本获取从电子邮件更新的数据到每个用户
2-启动登录到网页的脚本,选择包 1 或 3 GB 以及开始日期。
3-如果已经存在用户的软件包,则截取屏幕截图,并将其发送到我们的帮助台邮箱
4-也许更多
所有的建议将不胜感激
今天许多(也许是大多数)软件应用程序都是这样编写的 在互联网浏览器中运行的基于 Web 的应用程序。这 测试这些应用程序的有效性因人而异 公司和组织。在一个高度互动和 响应式软件流程,许多组织正在使用一些 敏捷方法的形式,测试自动化经常成为一种 软件项目的要求。测试自动化通常是 答。测试自动化意味着使用软件工具运行可重复 针对要测试的应用程序进行测试。用于回归测试 这提供了响应能力。
测试自动化有很多优点。大多数与 测试的可重复性和测试的速度 执行。有许多商业和开源工具 可用于协助开发测试自动化。 Selenium可能是使用最广泛的开源解决方案。这 用户指南将帮助新的和有经验的Selenium用户 学习构建 Web 测试自动化的有效技术 应用。
根据硒官方网站,你可以看到
Selenium-WebDriver支持以下浏览器以及这些浏览器兼容的操作系统。
- 火狐浏览器:最新的 ESR,以前的 ESR,当前版本,一个以前的 释放
- 野生动物园
- 歌剧
- HtmlUnit
- 幻影
- Android(使用Selendroid或appium)
- iOS(带ios驱动程序或appium)
支持
浏览器- 火狐 3.x,3,2
- IE 8,7,6
- 野生动物园 4,3,2
- 歌剧 10,9,8
- 谷歌浏览器
支持硒的技术是
- 爪哇岛
- C#
- 红宝石
- 蟒
- Javascript (Node)
- .PHP