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

    Python测试开发django4.templates模板配置

    【上一篇】我们讲了Python测试开发django3.视图和URL配置 今天详细介绍下 Django 模板的应用,模板是一个文本,用于分离文档的表现形式和内容。 admin Django为我们提供的后台管理 apps 配置当前的app models ORM写指定的类,通过命令可以创建数据结构 tests 单元测试 html lang="en"> <head> <meta charset="UTF-8"> <title>demo样式</title> </head> <body>

    <h4> 这是我的CSDN博客地址 </h4> 橙子全栈测试 < hr> <h4> 软件测试技术交流分享 </h4>

    软件测试技术、方法、测试方案分享交流、Python自动化测试交流学习、性能Jmeter工具交流学习
    QQ

    58010发布于 2020-09-07
  • 来自专栏自学测试之道

    接口测试4

    一、测试用例这样写 一个好的用例的表述要点,即用例中应当包含的信息 一个优秀的测试用例,应该包含以下信息: 1) 软件或项目的名称 2) 软件或项目的版本(内部版本号) 3) 功能模块名 4测试用例的简单描述 9) 步骤号、操作步骤描述、测试数据描述 10) 预期结果(这是最重要的)和实际结果(如果有BUG管理工具,这条可以省略) 11)开发人员(必须有)和测试人员(可有可无) 12)测试执行日期 二、实例 该测试案例是以一个B/S结构的登录功能点为被测对象,该测试用例为黑盒测试用例。 假设用户使用的浏览器为IE6.0 SP4。 功能描述如下: 1.用户在地址栏输入相应地址,要求显示登录界面; 2.输入用户名和密码,登录,系统自动校验,并给出相应提示信息; 3.如果用户名或者密码任一信息未输入,登录后系统给出相应提示信息; 4.

    48810发布于 2019-09-29
  • 来自专栏程序员阿常

    测试开发测试,还是开发

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

    1K40编辑于 2022-09-01
  • 来自专栏承世的博客

    4o测试

    wget -qO- bench.sh|bash bash <(wget -qO- git.io/ceshi) bash <(curl -Lso- https://git.io/superspeed_flyzy2005) 发种上行速度:40-50左右

    31810编辑于 2023-04-07
  • 来自专栏自动化测试实战

    RF接口测试4

    现在我们已经做好了进行接口测试的必要准备:1、拼接发送的报文;2、发送报文的方法。现在我们实现RF上的接口测试

    1.3K70发布于 2018-05-18
  • 来自专栏DevOps持续交付

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

    他们的工作似乎同时涉及到了测试开发两个领域,那么,测试开发测试还是开发呢? 一、从历史背景看测试开发的起源 在传统的软件开发过程中,开发测试往往是分开的。 二、从工作内容看测试开发的性质 从上述描述中,我们可以看到,测试开发的工作内容既包括测试,也包括开发。具体来说,测试开发工程师的工作包括: 1. 编写测试计划和测试用例:这是测试环节的核心工作。 调试和修复问题:当测试过程中发现问题和错误时,测试开发工程师需要与开发人员一起协作,调试和修复这些问题。这个过程中,他们可能需要查看日志、分析代码、修改代码等。 4. 4. 数据库操作和维护:在很多情况下,软件产品的数据存储和管理都需要依赖于数据库。因此,测试开发工程师需要了解数据库的基本操作和维护方法。 测试工具将更加智能化:未来的测试工具将更加智能化,能够自动识别和修复问题。这将使测试开发工程师的工作更加高效和准确。 4. 测试开发将更加融合:未来的软件开发过程中,测试开发将更加融合。

    1.4K00编辑于 2023-12-06
  • 来自专栏前端开发随笔

    Vue4.x配置env开发环境、测试环境、生产环境

    在项目根目录新建三个env文件 .env.development //开发环境 .env.production //生产环境 .env.test //测试环境 ? npm run test会生成test文件夹 npm run build 会同时打包两个文件夹dist和test dist文件夹放在生产环境 test文件夹放在测试环境

    1.5K10发布于 2020-09-02
  • 来自专栏前端开发随笔

    Vuecli4.x配置env开发环境、测试环境、生产环境

    在项目根目录新建三个env文件 .env.development //开发环境 .env.production //生产环境 .env.test //测试环境 .env.development NODE_ENV --mode test", npm run test会生成test文件夹 npm run build 会同时打包两个文件夹dist和test dist文件夹放在生产环境 test文件夹放在测试环境

    94820编辑于 2022-05-05
  • 来自专栏测试开发技术

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

    今天来聊一个,有意思的话题: 测试开发是“懂测试开发”还是“懂开发测试”? 1、你曾被灵魂拷问过吗? “你是测试还是开发?” “测试开发到底是测试岗还是开发岗?” “为什么感觉两边都不讨好?” 然而,关于测试开发的定位,一直以来都存在着一场激烈的 “华山论剑”:测试开发,究竟是 “懂测试开发”,还是 “懂开发测试?” 今天,咱们就来深入探讨一番,看看这场争论的背后,隐藏着怎样的真相。 有人认为,测试开发首先是开发人员,只不过他们精通测试之道。这类测试开发工程师,就像是拥有了 “九阳神功” 的大侠,以内力深厚的开发能力为根基,将测试知识巧妙地融入其中。 4、两者之差异与共通 4.1 差异:思维导向与技能侧重 思维导向: “懂测试开发”,思维更偏向于开发过程中的整体架构设计和功能实现,在测试时会从开发的底层逻辑去思考如何更好地验证软件。 5、融合才是王道 我们会发现,其实争论测试开发是 “懂测试开发” 还是 “懂开发测试” 并非关键。

    37500编辑于 2025-05-08
  • 来自专栏携程技术

    4月热招职位 | 开发运维测试安全产品UED

    4、强烈的责任心,对技术有执着的追求,良好的沟通能力。 7、Java工程师(财务系统) 岗位职责: 1、负责业务需求把控、功能开发测试。 2、按照项目计划,按时提交高质量代码,完成开发任务。 3、设计测试数据和测试用例,并进行相互之间评审。 4、实施软件测试,熟悉Bug跟踪,独立完成负责模块的测试报告,推动问题及时解决。 3、精通软件测试理论和黑盒的各种测试方法,能独立制定测试方法,并执行测试用例。 4、熟悉Mysql数据库,熟练运用性能测试、自动化测试工具进行测试,对安全性测试有一定的了解。 负责根据需求完成测试计划及测试用例的编写; 4. 负责根据测试计划及测试用例执行测试,缺陷的跟踪和管理,输出测试报告; 5. 参与产品需求阶段的评审; 6. 熟悉APP测试的基本理论和技术,3年以上测试经验,1年以上移动端APP产品测试经验; 3. 熟悉软件工程及方法理论,熟悉移动端测试流程,了解测试文档制定标准; 4.

    92820发布于 2018-07-05
  • 来自专栏测试人生

    Selenium4+Python3系列(十二) - 测试框架的设计与开发

    作者 / 糖小幽 排版 / 糖小幽 文章字数 / 7498 阅读时长 / 19分钟 前言 自己从未没想过能使用python来做自动化测试框架的设计、开发。 可能有人会好奇说,六哥,你怎么也用python写测试框架了? 领导说: “python你也没有实际工作经验,可能就是自己自学的。 听完,那一刻,我真的特别证明自己,我也行! 框架搭建 整个框架的实现,大约也就1.5天,关于框架的开发并不是很难,主要难在测试报告增加失败自动截图功能和echart的饼子图统计功能,两者的整合花了近半天的时间吧。 image.png 1、核心思想 延续使用Page Object和Page Factory思想,使页面、数据、元素、脚本进行分离,此处演示仅仅为了讲解框架搭建思路,并非为我在公司写的那套框架,主要使用selenium4+ (num=0): """强制等待""" logger.info("程序等待:" + str(num) + " 秒") time.sleep(num) 4

    83510编辑于 2023-02-24
  • 来自专栏啄木鸟软件测试

    软件性能测试(连载4

    1.7 性能测试的判断标准 对于功能测试,判断测试用例是否测试通过,往往是比较容易的,只要不发生错误并且满足用户的需求即可。而对于性能测试该如何来评判性能测试是否通过呢?可以考虑以下三个方面。 •普通测试场景。 •并发测试场景。 •容量测试场景。 •疲劳测试场景。 •强度测试场景。 •配置测试场景。 •并发+疲劳场景。 一般采用65%-75%的并发峰值,持续测试48小时。 包括需求分析师、架构设计师、开发工程师、测试工程师等。 •运维人员。 包括DBA、技术支持工程师等。 (4)如果m测试通过,说明拐点比m大,对n进行并发/容量测试。 (5)如果n测试通过,说明拐点比m大比n小,选择新的n值a,a=(m+n)/2,返回第(1)步。 (4)选择新的m=(1000+3000)/2=2000,此时n-m=3000-2000=1000>50,对2000进行并发测试,持续10分钟,没有发现异常,测试通过,说明拐点比2000大但比3000小。

    1.2K20发布于 2020-02-19
  • 来自专栏张善友的专栏

    .NET Core系列 :4 测试

    ]          3)取消了[ExpectedException]          4)类似于Aspect的功能          5)减少了自定义属性(Attribute)的数目          上面的输出我们知道已经执行了4测试,都通过了,[Face]特性标识表示固定输入的测试用例,而[Theory]特性标识表示可以指定多个输入的测试用例,结合InlineData特性标识使用。 在多人协作开发时,大多数人都只会负责自己的那一部分模块功能,开发进度通常情况下也不一致。 当某个开发人员需要对自己的模块进行单元测试而依赖的其他模块还没有开发完成时,则需要对依赖的接口通过Mock的方式提供模拟功能,从而达到在不实际依赖其他模块的具体功能的情况下完成自己模块的单元测试工作。 这时我们通常需要有一个单元测试模拟类库,一直以来,开发者对 mocking 类库的语法的简洁性有强烈的需求,NSubstitute 试图满足这一需求。

    3.6K100发布于 2018-01-22
  • 来自专栏世荣的博客

    渗透测试笔记-4

    反序列化漏洞 1.序列化和反序列化 2.Java WEB中的序列化与反序列化 2.1 对象序列化和反序列化范例 3.Java中执行系统命令 3.1 重写readObject方法 4. 4.Apache Commons Collentions Apache Commons Collections 是一个扩展了Java标准库里集合类Collection结构的第三方基础库,它提供了很多强有力的数据结构类型并且实现了各种集合工具类 作为Apache开源项目的重要组件,Commons Collections被广泛应用于各种Java应用的开发。 Runtime.getRuntime.exec(“xx”)可以执行系统命令 3.InvokerTransformer的transform()方法可以通过反射链调用Runtime.getRuntime.exec(“xx”)函数来执行系统命令 4. (2)再考察应用的Class Path中是否包含Apache Commons Collections库    (3)生成反序列化的payload    (4)提交我们的payload数据

    51730编辑于 2022-03-18
  • 来自专栏IT码农

    写Laravel测试代码(4)

    在写单元测试时,有时候需要测试A class 的 protected or private method,可以使用 Class Reflection 来做,而不是去改成public,破坏封装。 setAccessible(true); return $method->invokeArgs($object, $parameters); } 然后在 test case 中这样写测试就行 , [1, 2, 3]); // $values = $this->invokeNonPublicMethod($account, 'protectedMethod', [2, 3, 4]

    73231发布于 2019-09-02
  • 来自专栏Spring Cloud设计原理

    Junit 4 Tutorials(Junit 4 教程) 五、测试套件

    Junit 4允许通过使用测试套件类批量运行测试类 . 为一套测试类创建一个测试套件,要为测试类添加以下注解: @RunWith(Suite.class) @SuiteClasses(TestClass1.class, TestClass2.class Junit 4 测试套件 样例 在本例中, ArithmeticTest.java and GeometricTest.java 将会被Junit测试套件类AllTest.java一起执行 Arithmetic.java Junit Eclipse教程 Junit 4注解 Junit 4断言方法(Assert methods) Junit 4参数化测试 Junit 4测试套件(Test Suite) Junit 4忽略测试 (Ignore Test) Junit 4超时测试(Timeout Test) -------------------------------------------------------------

    86510发布于 2021-09-14
  • 来自专栏Spring Cloud设计原理

    Junit 4 Tutorials(Junit 4 教程) 六、忽略测试

    Junit 4 忽略测试(Ignore test)被用来禁止执行junit测试类的某些或者全部测试方法。Junit 提供了@Ignore注解来实现 忽略测试。 Junit 4 Ignore Test 应用到某些测试方法上 Junit 4 Ignore Test 应用到整个测试类上 Junit 4 Ignore Test 应用到某些测试方法上 在需要忽略或者禁止 Junit 4 Ignore Test 应用到整个测试类上 忽略或者禁止junit测试类上的所有方法的执行,则在测试类上添加@Ignore注解即可。 : 源码下载 点击我下载源码 教程目录导航 Junit测试框架介绍 Junit Eclipse教程 Junit 4注解 Junit 4断言方法(Assert methods) Junit 4参数化测试 Junit 4测试套件(Test Suite) Junit 4忽略测试(Ignore Test) Junit 4超时测试(Timeout Test) -------------

    1.2K30发布于 2021-09-14
  • 来自专栏Spring Cloud设计原理

    Junit 4 Tutorials(Junit 4 教程) Junit4 七、超时测试

    Junit 4超时测试(Timeout test)可以被用来测试方法的执行时间。 Junit 4 超时测试可以被用在: 在测试类的方法上使用 @Timeout 注解 测试类的所有方法应用 Timeout规则 在测试类的方法上使用 @Timeout 注解 Junit 4 提供了 Timeout规则 Junit 4 提供了 Timeout 规则来测试类中的所有方法。 Junit Eclipse教程 Junit 4注解 Junit 4断言方法(Assert methods) Junit 4参数化测试 Junit 4测试套件(Test Suite) Junit 4忽略测试 (Ignore Test) Junit 4超时测试(Timeout Test) -------------------------------------------------------------

    1.3K10发布于 2021-09-14
  • 来自专栏从零开始学自动化测试

    python测试开发django-4.获取url参数和name的作用

    如果想让year参数只能是4个数字,month参数只能是2个数字,该怎么做呢?这就需要用到正则匹配了。 ? P 参数year [0-9] 匹配0-9的数字 {4} 匹配4个数字 {1,2} 匹配1-2个数字 r 是raw原型,不转义 ^ 匹配开始 $ 匹配结束 from django.conf.urls import P<year>[0-9]{4})/(? 这是我的博客地址,可以百度搜:上海-悠悠 </h4> 上海-悠悠- 博客园


    <h4> 《python自动化框架pytest》 </h4>

    pytest是最强大最好用的python自动化框架,没有之一。

    80610发布于 2018-12-11
  • 来自专栏项目管理

    玩转腾讯元宝(4):应用AI做好敏捷开发自动化测试

    随着软件开发行业的不断发展,敏捷开发模式因其快速迭代和持续交付的能力而备受推崇。然而,在这样的快速开发节奏下,如何确保软件质量成为了摆在每个开发团队面前的一大挑战。 本文将探讨AI技术在自动化测试中的九大应用领域,展示AI是如何助力敏捷开发的。一、测试用例生成在敏捷开发中,快速生成高质量的测试用例是提高测试效率的关键。 通过这种方式,开发人员可以将更多的精力集中在软件功能的开发上,而无需花费过多时间在测试用例的设计上。案例说明:一家电子商务公司使用了一种基于AI的工具来自动创建测试用例。 这使得开发团队能够更早地发现并修复问题,提高了软件的用户体验。九、测试报告与文档生成最后,AI技术还可以自动生成详尽的测试报告和文档,帮助开发团队更好地跟踪测试进度和结果。 总之,AI技术在自动化测试中的应用为敏捷开发模式带来了前所未有的机遇。通过上述九方面的应用,AI不仅能够提高测试效率,还能提升测试的质量,从而帮助开发团队更快地交付高质量的软件产品。

    63310编辑于 2024-11-04
领券