首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏测试开发干货

    测试圈相亲平台开发流程(5):首页开发

    本节课也给大家介绍我正在用的前端开发ide:visual Studio Code 相比pycharm来说,它更轻便,且渲染速度更快。简单说就是不卡且纯免费。 但是注意,我用这个软件来专门写前端。

    1.4K20编辑于 2022-05-20
  • 来自专栏应兆康的专栏

    5. 开发集和测试

    让我们回到之前关于猫咪图片的例子: 你开发了一个移动APP, 用户可以上传许多不同的图片到你的APP上,你想识别出用户上传的图片中所有包含猫咪的图片。 一旦你定义了一个开发集和测试集,你的团队就可以进行模型的建立,通过调整参数,特征选择等。从而制定最有效的机器学习算法。开发集和测试集可以很快的告诉你算法的运行情况。 换句话说,开发集和测试集的目的是为了让你对算法进行改进,使算法效果变得更好 所以你应该: • 选择开发集和测试集时,主要选择可以反映未来需要获取的数据 换句话说,你的测试集不应该只是可用数据的30%这么简单 比如:让你的朋友拍一些手机照片发给你,一旦你的应用启动后,你可以使用实际的数据来更新你的开发/测试集。 切记不要认为你的训练集和测试集分布必须是一样的。尽量去选择那些可以反映真实情况的数据作为测试样本。

    1.2K60发布于 2018-05-09
  • 来自专栏从零开始学自动化测试

    python测试开发django-5.模板templates

    html是一个静态的语言,里面没法传一些动态参数,也就是一个写死的html页面。如果想实现在一个固定的html样式,传入不同的参数,这就可以用django的模板传参来解决。

    78320发布于 2018-12-13
  • 来自专栏测试开发架构之路

    接口测试框架开发实践5:配置文件读取

    软件质量保障 专注于测试圈:测试质量保障、自动化工具/框架、平台开发、算法测试、BAT/TMD大厂测试岗面试题/面经分享、测试团队建设与管理、测试新技术的分享。 偶尔也聊聊个人工作的收获与经验。 yaml可以适用于Java/Python测试框架,ini通常用于Python的测试框架。本文讲解一下这两种配置信息载体的配置格式与解析方法。 ini/cfg 在Python项目开发中,configparser库就是官方发布的配置文件库。 测试文件如下: [mysql] host=127.0.0.1 port=3306 user=root password=yourpassword dbname=test [redis] host=127.0.0.1

    34120编辑于 2022-08-01
  • 来自专栏程序员阿常

    测试开发测试,还是开发

    读者提问: 测试开发工程师到底是测试,还是开发 ? 阿常回答: 既是测试,也是开发。 首先,测试开发测试工程师,他们是服务于业务测试同学的,目标是解决业务测试工程师的具体问题。 这就要求他们必须具备测试思维。 其次,测试开发也是开发工程师,他们会针对业务测试同学的具体诉求设计研发对应的小工具,或者研发定制化的一套测试平台。这就要求他们同时具备编程能力。 阿常碎碎念: 前一阵子阿常团队招测试开发时,就有纯开发经历的同学来面试,一般看到这样的简历阿常会直接 pass 不考虑。 当然不排除有纯开发经验的同学,同时也具备良好的测试思维,但这只占少数部分。 通常都是有真正测试实践经历的测试同学,才可能具备更好的测试思维。因此团队在招测试开发时,倾向于找有测试经验的同学。 看完今天的分享对你是不是有所启发呢,有任何想法都欢迎大家后台私信阿常,一起探讨交流

    1K40编辑于 2022-09-01
  • 来自专栏DevOps持续交付

    测试开发:是测试还是开发

    他们的工作似乎同时涉及到了测试开发两个领域,那么,测试开发测试还是开发呢? 一、从历史背景看测试开发的起源 在传统的软件开发过程中,开发测试往往是分开的。 二、从工作内容看测试开发的性质 从上述描述中,我们可以看到,测试开发的工作内容既包括测试,也包括开发。具体来说,测试开发工程师的工作包括: 1. 编写测试计划和测试用例:这是测试环节的核心工作。 编写和维护测试代码:为了提高测试效率和质量,测试开发工程师需要编写和维护测试代码。这些代码可以是自动化测试脚本、性能测试脚本等。 5. 测试工具将更加智能化:未来的测试工具将更加智能化,能够自动识别和修复问题。这将使测试开发工程师的工作更加高效和准确。 4. 测试开发将更加融合:未来的软件开发过程中,测试开发将更加融合。 测试开发工程师将需要参与到整个开发过程中,与开发人员一起协作,共同保证软件产品的质量。 总之,测试开发是一种融合了测试开发的全新角色。它既涉及到传统的测试工作,也涉及到一些开发工作。

    1.4K00编辑于 2023-12-06
  • 来自专栏测试开发技术

    测试开发是“懂测试开发”还是“懂开发测试”?

    今天来聊一个,有意思的话题: 测试开发是“懂测试开发”还是“懂开发测试”? 1、你曾被灵魂拷问过吗? “你是测试还是开发?” “测试开发到底是测试岗还是开发岗?” “为什么感觉两边都不讨好?” 然而,关于测试开发的定位,一直以来都存在着一场激烈的 “华山论剑”:测试开发,究竟是 “懂测试开发”,还是 “懂开发测试?” 今天,咱们就来深入探讨一番,看看这场争论的背后,隐藏着怎样的真相。 有人认为,测试开发首先是开发人员,只不过他们精通测试之道。这类测试开发工程师,就像是拥有了 “九阳神功” 的大侠,以内力深厚的开发能力为根基,将测试知识巧妙地融入其中。 这个工具能够根据商品数据的变化,自动生成相应的测试用例,并且快速执行测试,大大提高了测试效率。 3、“懂开发测试”? 然而,也有不少人觉得,测试开发本质上还是测试人员,只是掌握了开发技能。 5、融合才是王道 我们会发现,其实争论测试开发是 “懂测试开发” 还是 “懂开发测试” 并非关键。

    37500编辑于 2025-05-08
  • 来自专栏全栈测试技术

    嵌入式软件测试笔记5 | 开发人员需要做哪些测试

    1 开发人员测试的重要性早期发现的错误容易解决;高质量的基础元素更容易建立起高质量的系统;开发后期发现的缺陷,很难追踪其根源;解决开发后期发现的缺陷,在回归测试上需要投入更大的时间成本;开发阶段做的测试 2.1.4 集中式集成使用场景:① 当系统的中心部分对其他部分的运行必不可少时;② 必须有中心部分才能进行测试,且改部分很难由占位来代替;③ 系统的体系架构为:首先开发中心部分作为产品,然后发布新模块或子系统来升级系统或增加新功能 2.2 应用集成师应用集成师(AI)主要是协调单元测试和集成测试;AI对集成过程的进展以及交付的系统质量负责;一个AI最大的控制范围是10个开发人员。 3 生命周期指的是开发人员测试的盛生命周期;虽然没有测试团队的测试生命周期严格,但是有一些区别。 3.4 执行阶段执行测试用例并记录结果;单元测试的终止标准用集成测试的输入标准来描述;所有部件都集成起来,且待测试系统符合集成测试的输出标准时,终止集成测试;单元测试的执行者通常为开发人员。

    43920编辑于 2023-06-15
  • 来自专栏橙子探索测试

    Python测试开发django5.templates模板变量传参

    上一篇,我们学习了Python测试开发django4.templates模板配置 templates模板中html文件是一个静态页面,写四的,如果有时我们想动态的传入一些不同的参数,想实现在一个固定的 -创建时间{{create_time}}

    软件测试技术、方法、测试方案分享交流、Python自动化测试交流学习、性能Jmeter工具交流学习
    QQ交流群 '} skill_list = ['python自动化测试','测试方案','jmeter性能自动化测试'] return render(request, 'demo.html', {' -创建时间{{create_time}}

    软件测试技术、方法、测试方案分享交流、Python自动化测试交流学习、性能Jmeter工具交流学习
    QQ交流群 '} skill_list = ['python自动化测试','测试方案','jmeter性能自动化测试'] return render(request, 'demo.html', {'

    75930发布于 2020-09-07
  • 来自专栏啄木鸟软件测试

    软件性能测试(连载5

    这个值不应该超过5。 ØPage Faults。 处理器页面错误计数。这个值大说明操作系统向内存读取错误数据过多。 •Physical disk。 Ø%Disk Time。 表3-3 磁盘的I/O数的计算方法 RAID类型计算方法RAID0(Reads+Writes)/Number of DisksRAID1(Reads+2×Writes)/2RAID5(Reads+4× Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损 失而开发出一定水平的数据保护技术 如果这个值持续增长或者性能测试终止后这个值仍旧不降,说明发生了内存泄露。 5.网络 •Network interface。 Ø Bytestotal/sec。

    1.1K10发布于 2020-02-19
  • 来自专栏用户1337634的专栏

    JMeter5性能测试

    本文介绍一下如何使用JMeter5完成性能测试 最简单执行计划 创建计划 添加Thread Group TestPlan -> Add -> Threads(Users) -> Thread Group 测试结果 ---- 高级功能 读取文件 上面的测试,每次发送的URL请求都是同一个,可能因为缓存等原因导致性能数据偏差。 可以使用读取CSV文件的方式,对每个请求构造不同的请求。 参数读取规则 配置完成后,可以在一次执行计划中根据CSV文件中配置的参数,构造不同的请求 NoGui 不要使用GUI界面进行性能测试 不要使用GUI界面进行性能测试 不要使用GUI界面进行性能测试 如果要执行性能测试,需要使用命令行模式,如下: . /jmeter -n -t ~/process.jmx -l result.jtl -n: No Gui模式 -t: 指定配置文件 -l: 指定测试结果文件 性能测试结果 在No Gui模式下生成的性能测试结果

    1.4K20发布于 2019-03-27
  • 来自专栏dongfanger

    JUnit5的条件测试、嵌套测试、重复测试

    条件测试 JUnit5支持条件注解,根据布尔值判断是否执行测试。 如果定义在测试类外部,那么需要是static方法。 内置条件 JUnit5的org.junit.jupiter.api.condition包中内置了一些条件注解。 借助于Java嵌套类的语法,JUnit5可以通过@Nested注解,实现嵌套测试,示例: import static org.junit.jupiter.api.Assertions.assertEquals └─ Wiederholung 5 von 5 ✔ 小结 本文分别对JUnit5的条件测试、嵌套测试、重复测试进行了介绍,它们可以使得测试更加灵活和富有层次。 除了这些,JUnit5还支持另一个重要且常见的测试:参数化测试

    2.2K20发布于 2021-07-16
  • 来自专栏世荣的博客

    渗透测试笔记-5

    执行一个外部的应用程序的输入并显示输出的结果 2.exec():执行一个外部的应用程序,但不显示输出的结果 3.passthru():执行一个系统命令并显示原始的输出 4.shell_exec():执行shell命令并返回输出的结果的字符串 5. 7.0之后的demo: 3.call_user_func():回调函数,可以使用is_callable查看是否可以进行调用 4.call_user_fuc_array():回调函数,参数为数组 5.create_function ():创建匿名函数 5.preg_replace():当php版本小于7时,当为 /e 时代码会执行 6.array_map():为数组的每个元素应用回调函数 7.array_filter():依次将

    45520编辑于 2022-03-18
  • 来自专栏Hadoop数据仓库

    ShardingSphere实践(5)——性能测试

    本次测试使用上篇“二、用例测试”的环境。BenchmarkSQL基准测试属于压测,为尽量减小复制延迟,将两个从库的刷盘参数设置为0,并开启组提交与多线程复制。 直连主库         首先不通过Proxy,直连主库进行基准测试,用以结果数据对比。         准备测试数据,创建16张表,每张表一百万条数据。 ,预热一分钟,压测5分钟,每秒输出一行报告。 sbtest4    | sysbench_ds   | | sbtest3    | sysbench_ds   | | sbtest6    | sysbench_ds   | | sbtest5     准备测试数据,建一个测试表,插入一千六百万行。按照规则,会在四个数据源中使用hash_mod算法平均自动分成16个分表,每个数据源4个分表,每个分表近似一百万数据。

    1.6K21编辑于 2022-06-05
  • 来自专栏自学测试之道

    H5专项测试

    前言 随着Html5的流行,现在很多业务场景使用H5页面来承载,使活动类、运营类的业务功能更便捷在微信、Native端部署,所以H5方面的测试也变得越来越重要。 ? H5业务测试流程图 一、H5测试基本点 1. ,可以考虑在线测试平台测试兼容性; 请求接口获取用户设备的型号信息,根据不同设备下发不同的适配页面; 部分页面能够通过Chrome浏览器开发者选项模拟屏幕尺寸信息; 4.安全相关 H5页面的投放渠道限制 ; 8.数据埋点 用于BI的数据埋点 二、常用工具 工欲善其事,必先利其器,在做H5前端性能测试之前,选择合适的工具能让我们的测试工作事半功倍。 我们可以快捷的测试出H5前端性能中数据,视图,并给出一定程度的优化建议。 ? 工具对比列表 工具使用详情请参考【H5前端性能测试快速入门】

    1.9K42发布于 2019-09-29
  • 来自专栏muller的测试分享

    软件测试测试开发|软件测试基础概念

    独立性:测试应该独立于开发,由专门的测试团队或者专业测试人员进行。 早期开始:测试应该从软件开发的早期阶段就开始,早发现缺陷,成本更低。 ; 测试开发人员及独立的测试组来管理的; 测试和调试是不同的活动,但是调试必须能够适应任何测试策略。 软件测试的分类 软件测试有多种分类方法,我们这里介绍几种常用的分类法: 软件开发阶段划分 单元测试 指对软件中的最小可测试单元进行检查和验证,单元测试需要从软件的内部结构出发设计测试用例。 系统测试 将已经确认的软件、计算机硬件、外设、网络等其他元素结合在一起,进行信息系统的各种组装测试 和确认测试,系统测试是针对整个产品的测试。 验收测试 交付测试:确保软件准备就绪。 按测试技术划分 白盒测试:结构性测试/透明盒测试/逻辑驱动测试/基于代码的测试。 黑盒测试:功能测试:通过测试每个功能是否都能正常使用。

    66510编辑于 2024-01-02
  • 来自专栏授客的专栏

    测试思想-测试流程 敏捷测试开发之我见

    下文本着实用性原则,谈谈敏捷测试开发相关的一些想法,如有不同意见或想法,欢迎提出~~ 1、 团队优先 个人觉得,不管做啥,应该把“团队合作”放在第一位。 5、 版本规划 确定当前迭代的版本包含的需求及优先级安排 6、 任务量评估 开发人员评估大致大致的工作量。 原型设计好了,共享给相关人员查阅,以便及时获得反馈,及时更正,如果时间来得及,最好是评审下原型 8、 项目开发与用例设计 开发人员根据原型进行项目、产品开发测试人员根据用户故事、原型(假定原型已经被认可的情况下 当且仅当你一看用例名称,即测试验证点,就能想到步骤和结果时(比如翻页,密码大小写验证等),那么可省略,因为这时候,用例名已经起到了足够的“提醒”,…… 9、 开发自测 开发发布前,根据测试提供的用例进行简单自测 备注:开发如果有看下测试给的用例,哪怕是瞄下,说不定就看到没注意的细节了,,进而可将bug于测试前修复,要是再细看下就更好了……知道大致做到什么程度,才不会让测试抓住辫子,才算完成了开发工作,,,这里体现的就是敏捷的思想

    1.5K20发布于 2019-09-11
  • 来自专栏muller的测试分享

    软件测试测试开发|软件测试基础概念

    独立性:测试应该独立于开发,由专门的测试团队或者专业测试人员进行。早期开始:测试应该从软件开发的早期阶段就开始,早发现缺陷,成本更低。 ;测试开发人员及独立的测试组来管理的;测试和调试是不同的活动,但是调试必须能够适应任何测试策略。 软件测试的分类软件测试有多种分类方法,我们这里介绍几种常用的分类法:软件开发阶段划分单元测试指对软件中的最小可测试单元进行检查和验证,单元测试需要从软件的内部结构出发设计测试用例。 系统测试将已经确认的软件、计算机硬件、外设、网络等其他元素结合在一起,进行信息系统的各种组装测试 和确认测试,系统测试是针对整个产品的测试。验收测试交付测试:确保软件准备就绪。 按测试技术划分白盒测试:结构性测试/透明盒测试/逻辑驱动测试/基于代码的测试。黑盒测试:功能测试:通过测试每个功能是否都能正常使用。

    68710编辑于 2023-12-28
  • 来自专栏喵叔's 专栏

    【单元测试】--测试驱动开发(TDD)

    一、什么是测试驱动开发 测试驱动开发(Test-Driven Development,TDD)是一种软件开发方法,其核心思想是在编写实际代码之前,首先编写测试用例。 编写最少量的代码:接下来,开发人员编写足够的代码,以使测试用例通过。这意味着开发人员只编写足够的代码来满足当前测试用例,而不是过多的功能。 迭代:重复上述步骤,针对其他功能或需求,编写新的测试用例、实现代码、运行测试,直到开发完成。 TDD 的核心目标是通过自动化测试用例来推动软件开发。 二、TDD的步骤 测试驱动开发(Test-Driven Development,TDD)是一个迭代的软件开发方法,通常涵盖以下步骤: 编写测试用例(Red): 开发人员首先编写一个新的测试用例, 协作和沟通: TDD可以促进开发团队成员之间的协作和沟通,以确保测试用例反映了业务需求。 四、总结 测试驱动开发(TDD)是一种软件开发方法,强调在编写实际代码之前编写测试用例。

    1.6K20编辑于 2023-10-22
  • 来自专栏QA一隅

    Restful接口开发测试—接口测试

    开发完接口,接下来我们需要对我们开发的接口进行测试。 接口测试的方法比较多,使用接口工具或者Python来测试都可以,工具方面比如之前我们学习过的Postman或者Jmeter ,Python脚本测试可以使用Requests + unittest来测试测试思路 功能测试:数据的增删改查 异常测试:未授权,参数异常等 Postman测试 使用测试工具Postman测试结果如下所示: user接口测试 查询所有用户 ? 创建用户 ? 修改用户 ? 未授权测试 ? groups接口测试 查询所有groups数据 ? 修改group数据 ? 删除groups ? ,如果想测试部分用例则可以使用如下命令: 测试指定的测试类 D:\django_restful>python manage.py test api.tests.UserTest 测试具体的某一条具体用例

    2.1K20发布于 2021-08-09
领券