首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • yolo11安装后测试代码

    训练模型: from ultralytics import YOLO # Load a pretrained YOLO11n model model = YOLO("yolo11n.pt") # Train to run on (e.g., 'cpu', 0, [0,1,2,3]) ) 评估模型: from ultralytics import YOLO # Load a pretrained YOLO11n model model = YOLO("yolo11n.pt") # Evaluate the model's performance on the validation set metrics = model.val() 预测图片: from ultralytics import YOLO # Load a pretrained YOLO11n model model = YOLO("yolo11n.pt model model = YOLO("yolo11n.pt") # Export the model to ONNX format for deployment path = model.export

    19600编辑于 2025-07-17
  • 来自专栏java一日一条

    测试代码时你会犯的 11 个错误

    8.担心代码覆盖率 代码覆盖率的理念很崇高,但往往实际价值有限。知道运行测试的时候有多少代码被执行应该是有用的,但因为它不考虑正在执行代码测试的质量,因此就变得没有意义。 代码覆盖率在它数值非常高或非常低的时候,是挺博人眼球的。如果非常高,就表明,比起带来的价值,过多的代码可能正在被测试。非常低的代码覆盖率表明有可能代码测试不够。 如果我们在任意点重访代码,那么它就需要测试。如果在现有代码中发现过bug,那就说明这一块的代码对其复杂性没有进行充分的测试。 9.着眼于一种类型的测试 一旦你开始测试,很容易只纠结于一种风格的测试11.作为一个开发者,依靠于别人来运行(或编写)测试 如果不运行,那么测试几乎没有价值。如果测试不能被运行,那么就可能遗漏bug。 开发者需要能够在检查代码之前就运行测试,因此他们需要能够访问并有运行所有相关测试的权力。代码测试应保持在同一个地方,并且所需的任何设置都应该写好脚本。

    68720发布于 2018-09-18
  • 来自专栏测试开发干货

    接口测试平台代码实现132: 全局变量-11

    打开我的接口测试平台,然后开始回忆已经开发到哪了.... 我们之前刚刚成功把接口库接口的url中成功替换了全局变量。 现在我们来测试下,给这个host也放上全局变量: ---- 然后直接点击请求Send: 可以看到 host也成功插入来 全局变量,怎么样,是不是很简单就成功来。 测试下: 结果: 注意,我们设计是忠实替换原则,不对类型进行转换。

    38120编辑于 2022-05-19
  • 来自专栏测试开发干货

    接口测试平台代码实现115:登录态接口-11

    本节我们开始继续处理剩下的登陆态接口,关联小说可在之后另一个系列体验哦~ 目前省下的部分就是插入到url/header/body中,具体代码仍然可以通过仿造接口库普通接口的插入方式来做, 具体代码如下: 先把url和header搞定: 然后是body,因为body是需要到具体的类型中加入插入代码的: 采用的是遍历方式,所以要在上面的else分支上把pass改成 默认空字典: 这里我们经过测试后就可以看到是可以成功插入的了 怎么样 最后的这段代码是不是超级简单~ 本节完毕,下一节我们要开始特殊的章节,就是对目前的几处接口请求代码进行优化,异常处理等 ,因为是底层核心引擎,所以有空我们就要给他提高稳定性,容错性,易分析性等

    40030编辑于 2022-05-19
  • 来自专栏测试开发干货

    接口测试平台代码实现71: 多接口用例-11

    只不过保存按钮的话,会先发送一个请求去保存,然后再关闭,那我们就直接在这里开始写这个保存代码吧。 其实大部分代码仍然是去接口库保存接口的js函数中复制粘贴,然后改改: 这段代码改动很大,所有的ts_都换成了step_ 而且api也换成了step。为避免出错。 // 这里写保存的脚本代码 // 获取所有接口设置数据 var name = document.getElementById('step_name 测试一下: 这是我们的前端写的一个步骤数据: 然后我们点击保存按钮。 并没有任何报错。 问题就是:我们获取到的步骤中 请求体类型是 api_body_method,但是js函数中却用ret.body_method来获取,所以当然获取不到: 所以我们先改好: 然后再刷新页面测试下: 发现成功了

    69130编辑于 2022-05-19
  • 来自专栏Michael阿明学习之路

    python--从入门到实践--chapter 11 代码测试unittest

    编写的代码需要测试是否有Bug 1.函数测试 city_functions.py def city_country(city, country): return str(city) + ',' + str(country) city_country_unittest.py import unittest #导入测试模块 from city_functions import city_country "Chile") self.assertEqual(returnValue, "Santiago,Chile") #运行结果是否和期待值相等 unittest.main() #运行测试 将city_functions.py中函数添加一个参数,测试程序不变 def city_country(city, country, population): return str(city) 5000000) self.assertEqual(returnValue, "Santiago,Chile - population 5000000") unittest.main() #运行测试

    31420发布于 2021-02-20
  • 来自专栏测试开发干货

    接口测试平台代码实现11: 用户管理模块设计和开发

    如果没有用户概念,那就拿我们接下来要做的东西举例子,小邪同学创建了一个项目,里面有她的个 人开发或测试的接口/数据/用例 等等,作为一个精致的女孩,她把自己的项目打理的井井有条,测试数据一丝不苟。 测试平台只需要使用专用的djaog 的cas库即可,且本地会形成影子用户表,相当于一个二层数据库,来方便你进行其他如冻结,增删用户画像等低级权限设置。 不过我们要学习的是第一种,我们测试平台的独立用户数据库。毕竟用户数据牢牢控制在自己手中才是王道。 那么我们打算先设计的就是前端页面。先调动起我们自身的兴趣才是正事对不? 那么好。 我们新建一个html文件,叫做login.html,tittle写测试平台登陆 然后去新建url映射: 然后去写一个进入登陆页面的后端函数:login,这个函数返回的可不是welcome.html </button>

    若首次登陆,请点击 注册账号

    以上是修改后的代码

    99920编辑于 2022-05-19
  • 来自专栏学习笔记ol

    框架分析(11)-测试框架

    框架分析(11)-测试框架 主要对目前市面上常见的框架进行分析和总结,希望有兴趣的小伙伴们可以看一下,会持续更新的。希望各位可以监督我,我们一起学习进步。 自动化测试 JUnit框架支持自动化测试,可以快速执行大量的测试用例,并生成测试报告。 提高代码质量 通过编写单元测试,可以提高代码的质量和可靠性。 单元测试可以帮助开发人员及时发现和修复代码中的问题。 支持测试驱动开发(TDD) JUnit框架支持测试驱动开发方法论,可以在编写代码之前编写测试用例,从而指导代码的实现。 需要编写大量的测试代码 为了达到全面的测试覆盖率,需要编写大量的测试代码,增加了开发成本和维护成本。 不支持并发测试 JUnit框架默认是单线程执行测试用例,不支持并发测试。 这些特性使得开发人员能够更方便地编写可靠的单元测试,提高代码质量和可维护性。

    87720编辑于 2023-10-11
  • 来自专栏啄木鸟软件测试

    接口测试11讲:接口性能测试

    1672308810&play_scene=10400&vid=wxv_2588778574413873157&format_id=10002&support_redirect=0&mmversion=false 渗透式测试环境与代码 实验代码: 链接:https://pan.baidu.com/s/14XsCng6laiSiT_anuwr5dw? 将DB下的4个csv文件导入sec数据库中 渗透测试操作系统虚拟机文件vmx文件 1)Windows 2000 Professional 链接:https://pan.baidu.com/s/13OSz pwd=s2i5 提取码:s2i5 开机密码:jerry/123456 安装了Apatche、Tomcat、MySQL、 vsftpd并且配套Web安全测试练习教案。

    87120编辑于 2022-12-29
  • 来自专栏啄木鸟软件测试

    软件性能测试(连载11

    索引节点(inode)是持久化存储到磁盘中的,而目录项(dentry)是由内核维护(目录项缓存)的。

    62120发布于 2020-03-04
  • 来自专栏计算机视觉理论及其实现

    测试代码

    编写函数或类时,还可为其编写测试。通过测试,可确定代码面对各种输入都能够按要求的那样工作。测试让你信心满满,深信即使有更多的人使用你的程序,它也能正确地工作。 在程序中添加新代码时,你也可以对其进行测试,确认它们不会破坏程序既有的行为。程序员都会犯错,因此每个程序员都必须经常测试代码,在用户发现问题前找出它们。 使用Python模块unittest中的工具来测试代码,你将学习编写测试用例,核实一些列输入都将得到预期的输出。 你将看到测试通过了是什么样子,测试未通过又是什么样子,还将知道测试未通过如何有助于改进代码。你将学习如何测试函数和类,并将知道应该为项目编写对少个测试。 对于大型项目,要实现全覆盖可能很难,通常,只要针对代码的重要行为编写测试即可,等项目被广泛使用时,再考虑全覆盖。

    1.6K30编辑于 2022-09-04
  • 来自专栏清菡软件测试

    测试代码

    使用Python模块unittest中的工具来测试代码。 一,测试函数 函数get_formatted_name()将名和姓合并成姓名,在名和姓之间加上一个空格,并将它们的首字母都大写,再返回结果。 全覆盖式测试用例包含一整套单元测试,涵盖了各种可能的函数使用方式。对于大型项目,要实现全覆盖可能很难。最初只要针对代码的重要行为编写测试即可,等项目被广泛使用时再考虑全覆盖。 代码行: self.assertEqual(formatted_name,'Janis Joplin') 意思是说:“将formatteed_name的值同字符串'Janis Joplin'进行比较,如果它们相等 4.测试未通过咋办 不用修改测试,而应修复导致测试不能通过的代码:检查刚对函数所做的修改,找出导致函数行为不符合预期的修改。 这些方法的名称必须是描述性的,这才能让你明白测试未通过时的输出。这些方法由Python自动调用,根本不用编写调用它们的代码

    1.2K10发布于 2020-12-02
  • 来自专栏FunTester

    App测试11点建议

    1、动手之前先弄清设备和平台 在测试设计之初,测试人员首先会考虑的是测试的环境,也就是确定App究竟需要运行在什么样的设备和平台上。 测试用例设计的原则是:让不同分辨率、不同屏幕尺寸大小的设备尽可能多地涵盖各个操作系统版本,另外,对于市场占有率很高的重点操作系统版本,可以使用多个设备来测试。 因此,在测试时,要考虑弱网、无网、飞行模式、各种网络切换下的测试场景。 3、考虑多任务和意外情况处理 测试人员在设计和测试App的时候考虑到App被别的程序或者用户切换到后台时,需要进行什么操作。 探索性测试可以理解为通过测试人员的创造性思维,采取不同的测试路径,来达到测试目标的测试方法。发散性的思维很重要,不能用常规的思路去设计用例。 10、APP安全测试 测试App请求中是否包含了明文的用户信息,测试App的请求是否加密,测试SQLite数据库的存储是否安全,利用一些其他工具对app进行安全测试 11、善用log去分析和定位问题 app

    40210编辑于 2023-08-04
  • 来自专栏啄木鸟软件测试

    精准测试及其工具(连载11

    图83登录WEB平台 5.2项目信息 显示所选取编译项目的一些基本信息,包括:项目指标信息、项目信息、版本信息、测试汇总信息、测试过程监控趋势图、测试设备组成和分布图、版本覆盖率汇总图和复杂度统计图。 项目指标项中将展示项目中各个指标汇总信息,如:程序代码信息汇总、测试漏洞、程序覆盖率指标、代码违规统计、代码重复度、程度复杂度指标和程序Crash情况等。如图84所示。 ? 图84显示项目信息 5.3测试用例-测试用例列表 图85显示的是测试用例列表。 ? 图85测试用例列表 点击跟踪,可以查看到此版本的此条测试用例的详情信息(包括测试用例描述、录制记录以及用例覆盖到的函数),如图86所示。 ? 图86显示测试用例的详细信息 1. 覆盖率-按日增长趋势图 图87显示的是测试用例列表。 ? 图87覆盖率-按日增长趋势图 2.

    61720发布于 2019-12-12
  • 来自专栏软件测试学习

    App测试11点建议

    1、动手之前先弄清设备和平台 在测试设计之初,测试人员首先会考虑的是测试的环境,也就是确定App究竟需要运行在什么样的设备和平台上。 测试用例设计的原则是:让不同分辨率、不同屏幕尺寸大小的设备尽可能多地涵盖各个操作系统版本,另外,对于市场占有率很高的重点操作系统版本,可以使用多个设备来测试。 因此,在测试时,要考虑弱网、无网、飞行模式、各种网络切换下的测试场景。 3、考虑多任务和意外情况处理 测试人员在设计和测试App的时候考虑到App被别的程序或者用户切换到后台时,需要进行什么操作。 测试越早介入,发现bug修复的成本越低。 探索性测试可以理解为通过测试人员的创造性思维,采取不同的测试路径,来达到测试目标的测试方法。发散性的思维很重要,不能用常规的思路去设计用例。 10、APP安全测试 测试App请求中是否包含了明文的用户信息,测试App的请求是否加密,测试SQLite数据库的存储是否安全,利用一些其他工具对app进行安全测试 11、善用log去分析和定位问题 app

    71900发布于 2021-03-05
  • 来自专栏明年我18

    #11- 测试package

    坦率的讲,当我在第10篇里写VsxTools的代码的时候,我真的觉得我们缺少了测试这一步:我写了几百行代码了,如何保证它的正确性? toolwindow 10: BaseMock uiShellService = UIShellServiceMock.GetUiShellInstanceCreateToolWin(); 1111行把SVsUIShell的mock对象加到了可用的服务中。 如果查看一下这个项目的源代码的话,除了可以找到这些测试用例,还会发现一些很有用的文件。 所以在这之前,我们可以利用VSPackage向导生成的代码为基础和参考,来写自己的测试代码

    1.2K10发布于 2019-09-18
  • 来自专栏CreateAMind

    WGAN 代码测试

    : tensorflow https://github.com/tdeboissiere/DeepLearningImplementations/tree/master/WassersteinGAN 代码进行了运行测试 问题1:gpu比cpu慢,这个测试时间比较短,还需要深入确认。 更多的配置调整测试将继续进行。

    87830发布于 2018-07-24
  • 来自专栏开源部署

    Python代码测试

    1、单元测试的意义 作用 用来对一个函数、一个类或者一个模块来进行正确性检测的工具 结果 单元测试通过,说明我们测试的这个函数能够正常工作 单元测试不通过,要么有bug,要么测试条件输入不正确 意义 假设对函数的代码进行了修改,只需要在跑一次单元测试,如果通过,说明此时的修改不会对函数原功能造成影响。 如果不通过,说明此次的修改与原功能不一致,要么修改代码,要么修改测试 确保一个程序模块的行为符合设计测试的用例,在将来修改的时候可以极大的保证该模块依然正确 2、单元测试之函数 calculater.py ): print("结束测试……") # 测试函数名:tset__待测试函数名 # 注意:其实也可以不是待测试函数名 # 本质:只要是以test__开头的函数就都会被执行 # 该模块可以直接提取注释中的代码并执行测试 import doctest def mySum(x, y): # doctest严格按照python交互模式命令的输入和输出来判断结果

    65520编辑于 2022-09-08
  • 来自专栏CSDN博客

    测试开发漫谈11---性能测试概念篇

    一、什么是性能测试 性能测试和功能测试都是在系统测试阶段进行,那么这两者有什么区别呢? 当性能测试环境确定以后,通常选取业务模型中的重要业务做基准测试,对被测系统施加一定压力,从而获取被测系统在单用户运行情况下的各项性能指标,为多用户并发测试和混合场景测试等提供参考依据 2、并发测试 3、负载测试 负载测试(LoadTesting)是性能测试的一种测试类型,用于评估被测系统在预期的不同负载下的行为。 压力测试主要用于性能诊断、性能调优和容量规划等场景。 压力测试和负载测试的区别? 压力测试与负载测试不同。 负载测试是在保持性能指标要求的前提下测试系统能够承受的最大负载,而压力测试则是测试系统性能达到极限的状态。例如,软件系统要求的响应时间为2秒。

    27510编辑于 2025-12-17
  • 来自专栏FunTester

    Selenium自动化:代码测试与无代码测试

    就像创建测试一样,它需要大量的编码知识来找到导致测试中断的正确元素,修复代码,然后将此更改应用于可能受影响的其他代码区域。 尽管Selenium是用于自动化测试的非常强大的框架,但是当测试人员花费更多的时间维护现有测试而不是创建新方案时,他们会感到存在价值不高。 无代码代码的功能与基于人工智能的自我修复机制结合在一起。 通过将执行管理和报告直接内置到平台中,无代码Selenium测试自动化解决了这些问题。对于通过无代码界面利用Selenium直接执行测试的工具,这比以往任何时候都更容易。 除了无代码Selenium在测试技术方面提供的改进之外,无代码测试自动化还为团队合作和内部协作带来了很多好处。使用本机Selenium框架,只有具有足够编程知识的测试开发人员或测试人员才能进行自动化。 例如,Selenium对于尚无代码的Selenium工具尚不支持的某些类型的测试(例如API测试或负载测试)可能更有利。对无代码Selenium的需求还可能取决于公司中拥有测试的团队。

    88420发布于 2020-07-28
  • 领券