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

十堰微网站建设报价南沙企业网站建设

十堰微网站建设报价,南沙企业网站建设,电子商务网站建设的简要任务执行书,技术支持 洛阳网站建设梳理下搭建web自动化框架的流程#xff1a; 创建目录#xff1a; cases#xff1a;存放测试用例#xff0c;unittest框架要求用例名必须以test开头#xff0c;所以命名test_case.py test_case.py代码如下#xff1a;继承unittest.TestCase类下面的方法setupclass(),te…梳理下搭建web自动化框架的流程 创建目录 cases存放测试用例unittest框架要求用例名必须以test开头所以命名test_case.py test_case.py代码如下继承unittest.TestCase类下面的方法setupclass(),teardownclass()。然后把用例放进去。每个页面作为一个用例 ‘’‘这里写业务的用例 用例要用到page unittest’‘’ from page.basePage import Page import unittest class UiTester(unittest.TestCase):#继承unittest.TestCase类下面的方法setup(),teardown() # def setUp(self):#每条测试用例执行之前先执行它 # pass # def tearDown(self):#每条测试用例执行之后执行它 # pass classmethod def setUpClass(cls):#类里面的函数执行之前最先执行它(所有用例执行之前执行一次) cls.pagePage()#实例化打开浏览器 cls.page.open()#打开url网页 def test_a_login(self):#这是case每个页面里的功能点用例与数据源分离方便维护self.page.send_username()self.page.send_passwd()self.page.login()self.assertTrue(self.page.check_login()) def test_b_creatbug(self):self.page.clickbug() # 进入到bug页面self.page.mentionbug() # 点击提bug按钮进入到提bug页面self.page.selectmodule() # 选择所属模块self.page.bugtype() # 选择bug类型self.page.os() # 选择操作系统self.page.browser() # 选择浏览器self.page.version() # 选择影响版本self.page.assignto() # 选择分配人self.page.deadline() # 选择截止日期self.page.bugtitle() # bug标题self.page.context() # bug步骤self.page.mailto() # 超送人self.page.file()self.page.save()self.assertTrue(self.page.check_creatbug()) classmethod def tearDownClass(cls):#类里面的所有测试用例执行之后最后执行它所有用例执行之后执行一次cls.page.quit()lib目录pyse.py文件主要存放操作元素的方法比如click(),send_keys(),double_click(),drag_and_drop()等等page目录:basepage.py根据PO思想将每个页面作为一个类每个页面的功能点作为这个类的一个函数。将所有页面写出来在用例文件test_case.py中调用上面的函数每个页面作为一个用例调用每个页面的函数bin:start.py写运行用例的流程创建测试集合找到测试用例将每个测试用例加到测试集合中运行用例产生报告。 from lib.logger import logger from lib.path import WEBCASEPATH,REPORTPATH from lib.HTMLTestRunner import HTMLTestRunner import unittest from lib.tool import Tool class Main(object): def run(self): Tool().clear_picture() suite unittest.TestSuite() cases unittest.defaultTestLoader.discover(WEBCASEPATH) print(cases) for case in cases: print(case) suite.addTest(case) f open(REPORTPATH,‘wb’)#打开一个报告文件 runner HTMLTestRunner(f,verbosity1,titleu’测试报告’, descriptionu’用例执行情况) runner.run(suite) f.flush() f.close() 最后下方这份完整的自动化测试视频学习教程已经整理上传完成朋友们如果需要可以自行免费领取 【保证100%免费】
http://www.dnsts.com.cn/news/48688.html

相关文章:

  • 网站自助建设平台官方网站app最新下载
  • 上海八号桥 网站建设在重庆 那里可以做诚信网站认证
  • 做网站的毕设开题依据网站在百度无法验证码怎么办啊
  • 网站开头flash怎么做企业 办公 网站模板下载
  • 通辽北京网站建设报ui设计班
  • 做网站排行室内效果图制作流程
  • 2015年网站设计巢湖路桥建设集团网站
  • 广州铁路投资建设集团网站大学生做微商网站
  • 2345网址导航手机版下载导购网站的seo怎么做
  • 深圳seo网站建设制作网站图文教程
  • 网站开发南城科技大厦变更icp备案网站信息查询
  • 适合服务行业做推广的网站南京网站制作工具
  • 网站安全认证去哪做山东网站建设平台
  • 网站开发包括软件吗一个虚拟主机可以做几个网站吗
  • 学做网站培训螺蛳粉营销策划方案
  • 嵩明网站建设深圳食品网站建设
  • wordpress数据库连接时错误企业网站怎么优化
  • 免费不良正能量网站链接网站开发培训 价格
  • 南通建公司网站离职同事以公司名义做网站
  • python做网站原理wordpress改地址错误
  • 怎么做网站点击率监控工具网站推广托管
  • 农药放行单在哪个网站做wordpress搭建电商教程
  • dede如何手机网站和电脑网站的数据同步更新做网站需要知道哪些事情
  • 在建立网站站点的过程中深圳代理记账多少钱一月
  • 查询公司信息去哪里查aso优化什么意思
  • 网站备案一天通过html新闻列表
  • 网站 前台 后台h5响应式网站
  • 同安建设局网站网站建设及网站推广
  • 网站中flash专业做包包的网站
  • 网站域名需要续费的吗身边的网络营销案例