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

wordpress仿站流程网站整站模板下载工具

wordpress仿站流程,网站整站模板下载工具,网站条形码如何做,网站建设标语工具作用#xff1a; 根据输入的功能点#xff0c;生成通用测试点 实现步骤 工具实现主要分2个步骤#xff1a; 1.https请求调用Gpt,将返回响应结果保存为.md文件 2.用python实现 将 .md文件转换成.xmind文件 3.写个简单的前端页面#xff0c;调用上述步骤接口 详细代…工具作用 根据输入的功能点生成通用测试点 实现步骤 工具实现主要分2个步骤 1.https请求调用Gpt,将返回响应结果保存为.md文件 2.用python实现 将 .md文件转换成.xmind文件 3.写个简单的前端页面调用上述步骤接口 详细代码 1.调用gpt请求生成 md文件 import os import requests import json测试数据路径管理 SCRIPTS_DIR os.path.dirname(os.path.dirname(os.path.abspath(__file__))) DATAS_DIR os.path.join(SCRIPTS_DIR, datas) Testcase_md os.path.join(DATAS_DIR,testcase.md)示例代码def sendGpt_getmd(content):# 设置请求头中的tokenheaders {Content-Type: application/json}# payload 设置请求主体中的参数和数据根据请求的参数格式传参即可payload {参数: 参数值}# 发送POST请求response requests.post(https://xxxxx, headersheaders,datajson.dumps(payload))# 解析响应结果if response.status_code 200:result response.textprint(result)with open(Testcase_md, w, encodingutf-8) as f:f.write(result)else:print(请求失败)if __name__ __main__:# 示例用法:keydes为功能标题casecontentTemp为发送给gpt的模板话术在使用时可以将keydes设置为变量由前端传参。另外可以根据需要修改casecontentTemp内容# 仅包含一级标题二级标题无序列表格式的Markdown形式该格式不可修改因为后续需要以Markdown格式转换成xmind文件keydes上传附件casecontentTemp仅包含一级标题二级标题无序列表格式的Markdown形式发送给我。请写出 一级标题为keydes的测试用例包含功能测试正向/逆向/异常场景性能测试安全测试兼容测试sendGpt_getmd(casecontentTemp)2.将md文件转换成xmind文件 通过步骤1生成了md文件以下代码是将md文件转换成xmind文件 import markdown from bs4 import BeautifulSoup import xminddef md_to_xmind(md_file, xmind_file):# 读取MD文件with open(md_file, r, encodingutf-8) as f:md f.read()# 解析MD文件html markdown.markdown(md)# 创建XMind文件workbook xmind.load(xmind_file)# 获取根节点root_topic workbook.getPrimarySheet().getRootTopic()# 递归添加节点def add_topic(parent_topic, node):# 添加节点topic parent_topic.addSubTopic()title node.get(title, )topic.setTitle(title)# 添加文本if html in node:topic.setPlainNotes(node[html])# 递归添加子节点if children in node:for child in node[children]:add_topic(topic, child)# 解析HTML并添加节点soup BeautifulSoup(html, html.parser)rootmap_node {children: []}root_node Nonecurrent_node Nonefor tag in soup.children:if tag.name h1:# 创建根节点root_node {title: tag.string, children: []}current_node root_nodeelif tag.name h2:new_node {title: tag.string, children: []}root_node[children].append(new_node)current_node new_nodeelif tag.name p:current_node[html] str(tag)elif tag.name ul:for li in tag.children:text li.text.strip()if len(text) 0:li_node {title: text, children: []}current_node[children].append(li_node)elif tag.name ol:for li in tag.children:text li.text.strip()if len(text) 0:li_node {title: text, children: []}current_node[children].append(li_node)# 添加节点for node in root_node[children]:add_topic(root_topic, node)# 修改根节点的名称root_topic.setTitle(root_node[title])# 保存XMind文件xmind.save(workbook, xmind_file)if __name__ __main__:# 示例用法 example.md为步骤1生成的文件通过md_to_xmind方法调用将.md文件转换成xmind文件md_to_xmind(example.md, example.xmind) 3.合并步骤1,2后运行 import os from scripts.datas.mdtoxmind import md_to_xmind from scripts.datas.sendGpt import sendGpt_getmd测试数据路径管理 SCRIPTS_DIR os.path.dirname(os.path.dirname(os.path.abspath(__file__))) DATAS_DIR os.path.join(SCRIPTS_DIR, datas) Testcase_md os.path.join(DATAS_DIR,testcase.md) Testcase_xmind os.path.join(DATAS_DIR,testcase.xmind)def oneTocase(keydes):casecontentTemp仅包含一级标题二级标题无序列表格式的Markdown形式发送给我。请写出 一级标题为keydes的测试用例包含功能测试正向/逆向/异常场景性能测试安全测试兼容测试sendGpt_getmd(casecontentTemp)md_to_xmind(Testcase_md, Testcase_xmind)if __name__ __main__:# 示例用法keydes上传附件oneTocase(keydes)运行后结果 生成对应文件 打开后查看如下内容 后期集成测试工具构思 1.将详细代码中步骤3暴露出rest接口供前端调用 2.前端页面可提供出形成 通用工具
http://www.pierceye.com/news/422600/

相关文章:

  • 网站建设宣传册广州网站设计报价
  • 网站建设业务饱和了吗建投五公司网站
  • 有哪个网站能卖自己做的衣服app推广方案
  • 腾讯做网站上传企业官网建设_创意网站建设
  • 公司如何做网站做推广怎么做外语网站
  • 建网站公司用什么网站程序上海网上推广优化
  • 中国制造网 做网站费用东莞阳光网官网首页
  • 网站开发实用技术知识点.net手机网站源码
  • 做免费看电影的网站不违法吗企业邮箱格式怎么写才正确
  • 网站页头背景西安门户网站
  • 做网站499浙江公司响应式网站建设推荐
  • 网站设计学习外贸做那种网站
  • 互联网创业项目整合网站京东自营入驻流程及费用
  • asp网站500错误网页设计师专业培训
  • 泉州网站制作套餐整屏幕滑动的网站
  • 做阿里巴巴网站多少钱如何卸载安装wordpress
  • 企业综合型网站建设方案成都比较好的装修设计公司
  • 网吧手机网站模版网络网站推广首荐乐云seo
  • 网站添加支付功能网上能免费做网站发布叼
  • 哪里有做美食的视频网站关键词搜索量查询工具
  • 科技公司企业网站源码门户建设目标
  • wordpress 公司网站 模板 下载网站主办者是谁
  • 教学网站开发源码北京做网站建设价格低
  • 淄博网站seo公司北京酒店团购网站建设
  • 长治网站制作哪家好手机排行榜网站
  • 公司自建网站需要多少钱即时设计生成网页
  • 东台网站建设服务商广州市网站建设公
  • eclipse可以做门户网站嘛北京十大平面设计公司
  • 德文网站建设有趣的网站 知乎
  • 西安做推广网站设计wordpress 移动适配