当前位置: 首页 > news >正文

学校英文版网站建设支持微信支付的网站开发

学校英文版网站建设,支持微信支付的网站开发,网页设计图片,网络销售 市场推广01总体需求 #x1f3af; 1.1#xff1a;实现目的 基于BS架构#xff0c;模拟用户#xff08;鼠标、键盘#xff09;操作#xff0c;达到快速、重复执行测试用例#xff1b; 便于回归测试#xff0c;快速覆盖主线用例或功能#xff1b; 线上或线下巡检测试#xf… 01总体需求 1.1实现目的 基于BS架构模拟用户鼠标、键盘操作达到快速、重复执行测试用例 便于回归测试快速覆盖主线用例或功能 线上或线下巡检测试结合持续集成及时发现运行环境存在的问题 提升个人自动化测试技术能力为业务提供强有力的测试手段。 1.2功能需求 基于Unittest封装、调用和组织所有的测试用例进行批量或指定用例运行 支持邮件服务可添加任意团队成员邮箱及时通知团队成员自动化运行结果 支持log日志保存运行过程所有或需要记录的数据 支持HTML测试报告直观展示测试结果和数据 支持用例设计和测试结果分离便于数据管理 支持Json、conf、excel等配置文件读取提供灵活的配置文件操作方法 支持用户登录封装后续所有的用例登录公用一个方法 支持任意修改HTMLTestRuner可定制测试报告模板 支持测试报告多语言英文和中文 支持截图功能 支持Jenkins持续集成。 1.3其他需求 适用所有bs架构自动化测试 模块化设计项目框架形式组织代码 公共方法封装统一调用 数据和结果分开清晰明了 支持邮件自定义 代码注释清晰。 1.4适用人员 有一定测试基础的软件测试人员 有一定的代码Python/Java功底 致力于学习web UI自动化测试的所有人员。 02 详细设计 2. 1需求分析 对 实现需求 进行详细分析主要有下 2.2技术栈 03 框架设计 3.1框架说明 3. 2框架执行流程 04 预期结果 4. 1测试过程log日志 4. 2测试报告html格式 4. 3测试报告邮件格式 05 特别说明 代码基本完成如果有好的建议可交流学习心得。 06 第一个WebUI自动化测试程序 在开始自动化框架搭建之前我们先写一个简单的自动化测试脚本来体会一下什么是web UI自动化测试以及元素的基本操作为后续的框架搭建鉴定基础。 6. 1Selenium基本理论 6.1.1 Selenium安装 直接打开cmd窗口输入以下命令在线安装 安装完后在cmd窗口中输入以下命令可以看到selenium已经安装了 安装完后在cmd窗口中输入以下命令可以看到selenium已经安装了 6.1.2 WebDriverAPI selenium提供了很多的WebDriverAPI可以来进行 元素定位https://blog.csdn.net/NoamaNelson/article/details/103022630 浏览器控制1 https://blog.csdn.net/NoamaNelson/article/details/103022776 浏览器控制2 https://blog.csdn.net/NoamaNelson/article/details/103022919 元素的识别、定位 元素的单击、双击 滚动条的拖动 浏览器控制如窗口大小、前进后退、刷新、表单切换、多窗口切换、文件双传下载、cookie操作、验证码等等 详情请参考以下 6. 2浏览器驱动安装 要想使用selenium来操作浏览器上的元素必须安装浏览器驱动 这个要根据具体的浏览器版本来定义 本文使用的是Chrome浏览器版本为88.0.4324.182正式版本 32 位 6.2.1 Chromedriver下载 下载地址 https://blog.csdn.net/NoamaNelson/article/details/107663868 6.2.2Chromedriver安装 下载下来后是一个chromedriver.exe如果是w7系统需要把chromedriver.exe放在chrome浏览器的安装目录然后在系统环境变量中加入chrome浏览器的安装目录即可如果是w10系统需要chromedriver.exe放在Python的安装目录即可如本文是 6. 3代码设计思路 6.3.1pycharm新建脚本 打开之前创建的项目【Automated-UITest-demo】在项目上右键新建python文件即可这里新建一个名为test_baidu的python文件 创建完后如下多了一个test_baidu的py文件 6.3.2自动化需求 这里我们做以下UI自动化测试 1、自动打开chrome浏览器 2、输入百度网址 3、打开百度首页输入helloworld 4、最大化浏览器窗口 5、搜索helloworld.并回车 6、浏览器窗口大小缩小为640*480 7、先进行浏览器后退再次输入csdn进行搜索 8、清空输入的内容 9、判断是否进入csdn官网 6.3.3需求分析 以上方法具体使用参考【1.2 WebDriverAPI】 6.3.4元素定位 以上需求已经搞清楚了那么接下来要进行元素定位这里大概可以对需求再拆解下需要哪些元素 A、我们打开百度首页然后按【F12】打开浏览器的调试模式 那如何定位元素知道使用哪种定位方式 B、点击调试模式窗口左上角的小三角 C、鼠标移动到百度搜索输入框 D、点击一下即可然后看到搜索输入框的元素属性即要使用的元素定位方法 6. 4代码实现 6.4.1包/模块的引入 打开刚才新建的test_baidu.py文件 然后输入以下内容 6.4.2打开百度 6.4.3定位搜索框输入helloworld窗口最大化 6.4.4窗口缩小为640*480 6.4.5窗口刷新 6.4.6清空输入内容 6.4.7进入csdn官网并判断 6.4.8调用方法 6. 5完整源码 行动吧在路上总比一直观望的要好未来的你肯定会感谢现在拼搏的自己如果想学习提升找不到资料没人答疑解惑时请及时加入群 786229024里面有各种测试开发资料和技术可以一起交流哦。 最后 下方这份完整的软件测试视频教程已经整理上传完成需要的朋友们可以自行领取【保证100%免费】软件测试面试文档 我们学习必然是为了找到高薪的工作下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料并且有字节大佬给出了权威的解答刷完这一套面试资料相信大家都能找到满意的工作。
http://www.w-s-a.com/news/239201/

相关文章:

  • 自己做个网站教程高端网站开发哪家强
  • 网站模板免费下载中文版大连网站建设哪家专业
  • 网站建设的基本代理公司注册公司坑人
  • 企业网站被黑后如何处理wordpress邮件发送类
  • 北京网站的网站建设公司建设工程竣工验收消防备案网站
  • 淄博市 网站建设报价wordpress里的发消息给我
  • 网站下拉菜单怎么做游戏网站模板免费下载
  • 阿里云上做网站套模板怎么做一个网站开发小组
  • 营销型网站源码下载青岛做网站建设的公司哪家好
  • 迁西网站定制怎么制作网址内容
  • 深圳装饰公司网站宁波网站建设哪里有
  • 建站网站破解版怎么看自己的网站是用什么做的
  • 做微商那个网站好织梦模板更新网站
  • 网站注册表单怎么做手机做网站需要多少天
  • 书店商城网站html模板下载企业网站建设方案书范文
  • 建设网站是普通办公吗快速排名seo软件
  • 大型外贸网站建设网站建设图片尺寸要求
  • 网站建设可信赖北京网站开发月薪
  • 专门做lolh的网站wordpress 模版 cho's
  • 网上做设计兼职哪个网站好点网站开发毕业周记
  • 自学商城网站建设无为网页定制
  • wordpress全站cdn手机网站调用分享
  • 淄博做网站58同城wordpress微信号订阅
  • 不同的网站 做301公共资源交易中心是干嘛的
  • 36 氪 网站如何优化怎么优化自己的网站
  • 网站兼容问题湖北网站建设优化
  • 2018新网站做外链app制作的网站
  • 外贸网站建设怎么建设pc网站做移动端适配
  • 做经销找厂家好的网站个人备案网站可以做电影站吗
  • 网站搭建怎么做网站建设培训哪家好