table页面的处理-创新互联

# -*- coding:utf-8 -*- # date = 2019/11/13 # name = "yedeng" # project_name = sjkb-ui # explain : 数据看板基础功能 import os from utils.GetelementFromYaml import ReadyamlToElement from utils.log import Log from utils.Screenshot import Picture from testcase_utils.HandleTable import Handletable class Basis:     """       看板基础功能回归测试     """     def __init__(self, driver):         self.__driver = driver         self.__kbgl = ReadyamlToElement(self.__driver,                                              os.path.dirname(os.getcwd()) + os.sep + "yaml" + os.sep + "projectsjkb" +                                              os.sep + "Kbgl.yaml")         self.__picture = Picture(self.__driver)     def createkb(self, boardname, systemname, wide, high, boardinfo):         """         新增自定义看板测试:步骤         点击新增自定义看板按钮         填写数据         看板操作,删除看板         :param boardname: 看板名称         :param systemname: 看板的系统名称         :param wide: 看板的宽         :param high: 看板的高         :param boardinfo: 看板的说明信息         """         globalsystem = self.__kbgl.getelement("gloabesystemname").text  # 当前项目名称         self.__kbgl.waitgetelement("createkbbutton").click()         # 等待新增自定义看板出现         self.__kbgl.waitgetelement("antmodal")         Log.info("开始填写看板属性")         self.__kbgl.getelement("boardname").send_keys(boardname)         # 判断看板的默认系统名称是否是项目名称         kbsystemname = self.__kbgl.getelement("systemname")         if kbsystemname.text != globalsystem:             Log.error("默认的看板系统名称不是" + globalsystem + ",请检查页面")         kbsystemname.clear()         # 填写看板的系统名称,宽,高,说明         kbsystemname.send_keys(systemname)         self.__kbgl.getelement("wide").send_keys(wide)         self.__kbgl.getelement("high").send_keys(high)         self.__kbgl.getelement("boardInfo").send_keys(boardinfo)         self.__kbgl.getelement("definebutton").click()     def table(self):         tablethead = self.__kbgl.waitgetelement("kanbantable")         # print(Handletable.tablelows(tablethead).__len__())         Handletable(self.__driver).tabless(tablethead, "//tbody[@class='ant-table-tbody']/tr[2]/td[4]/span/span[2]/a",                                            "AI看板", 7, [True, 1]).click()         # print(Handletable.tablecell(tablethead, 5, 7).text)

十载建站经验, 成都网站设计、成都网站建设客户的见证与正确选择。创新互联公司提供完善的营销型网页建站明细报价表。后期开发更加便捷高效,我们致力于追求更美、更快、更规范。

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


当前标题:table页面的处理-创新互联
分享URL:http://bzwzjz.com/article/icpcg.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站制作 网站设计 成都网站建设 手机网站建设套餐 成都网站制作公司 专业网站设计 成都网站建设公司 成都网站设计制作公司 成都企业网站建设公司 营销型网站建设 网站建设 营销型网站建设 成都响应式网站建设公司 温江网站设计 宜宾网站设计 成都网站建设公司 手机网站制作 网站制作公司 营销网站建设 成都网站建设 企业网站制作 高端网站设计推广