• 2024-10-28pytest实现按业务线来执行,各业务线下的业务测试用例
    importargparseimportpytestdefmain():parser=argparse.ArgumentParser(description='Runspecificbusinesslinetests.')parser.add_argument('--line',choices=['line_1','line_2'],required=True,
  • 2024-10-18编写自定义dbt通用数据测试
    dbt默认提供了NotNull,Unique,Relationships,和AcceptedValues四个通用数据测试,这些测试被称为”schema测试“,底层这些通用测试就是类似宏的测试块。本文首先介绍内置通用测试,然后介绍如何自定义通用测试,最后还实践如何覆盖内置通用测试的功能。内置数据测试
  • 2024-10-16Anything Anytime Library
    ASSIGNMENT2[40%]WhiteboxtestingandcodeanalysisOverviewForthisassignment,yourtaskistodesignanddocumentappropriatetestsforasoftwaresystemusingwhiteboxtechniques,buildaCI/CDpipelinetorunyourtests,andreportonthecodequa
  • 2024-10-14FIT2107 - Software Quality and Testing
    FIT2107-SoftwareQualityandTestingASSIGNMENT2[40%]WhiteboxtestingandcodeanalysisOverviewForthisassignment,yourtaskistodesignanddocumentappropriatetestsforasoftwaresystemusingwhiteboxtechniques,buildaCI/CDpipelinetor
  • 2024-10-02[转]Selenium
    Seleniumhttps://www.selenium.dev/ GettingStarted SeleniumWebDriver Ifyouwanttocreaterobust,browser-basedregressionautomationsuitesandtests,scaleanddistributescriptsacrossmanyenvironments,thenyouwanttouseSeleniumW
  • 2024-09-21CSSE2002 Programming in the Large
    Programming in the Large (CSSE2002)Assignment 2 — Semester 2, 2024Overview This assignment provides experience working with an existing software project. You are provided with a small extension to the Farming game application
  • 2024-09-13Orion工具使用
    orion是oracle提供的测试io性能的工具。它可以用来模拟Oracle数据库IO,也可以用来仿真ASM的条带化的功能。一、orion概述1.说明orion是oracle提供的测试io性能的工具。它可以用来模拟oracle数据库io,也可以用来仿真asm的条带化的功能。2.orion的优点以及缺点2.1优势不需
  • 2024-09-13SSD 性能测试工具-1
    免费工具IOmeterIOmeter(Windows&Linux*)OpensourcedbyIntelin2001,therehavebeenafewreleasessubsequently.Moreimportantly,inthe2010releasetherewereoptionsforpseudorandomandfullrandomtoaccountfordeduplicatingtargetdevices.
  • 2024-08-20mavn 执行 junit 单元测试的结果为 Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
    mavn执行junit单元测试的结果为Testsrun:0,Failures:0,Errors:0,Skipped:0  [INFO]---surefire:3.2.5:test(default-test)@joyupx-trade---[INFO]Usingautodetectedproviderorg.apache.maven.surefire.junitplatform.JUnitPlatformProvider[INFO][INF
  • 2024-08-03dotnet hello world
    参考资料dotnet命令参考使用dotnettest和xUnit在.NET中对C#进行单元测试DeclaringInternalsVisibleTointhecsprojXUnit输出消息创建控制台项目#创建项目目录mdDotnetStudycdDotnetStudy#创建解决方案dotnetnewsln#创建控制台项目,-n:名称,--use
  • 2024-08-02全新vue项目使用mock
    首先这里不介绍mockjs有多少优点,只是记录一个全新的vue项目如何安装并使用mock。安装vue项目(不想安装新项目,可直接跳过,看安装mockjs内容)在命令行输入安装命令vuecreatevue-mock    vue3或者vue2都可以,默认enter键一直就装好了安装mockjs使用vsCode打开刚才的项目
  • 2024-07-30ambari2.8+ambari-metrics3.0+bigtop3.2编译、打包、安装
    bigtop编译资源说明:软件及代码镜像开发包镜像github访问编译相关知识技术知识bigtop编译流程及经验总结各模块编译难度及大概耗时(纯编译耗时,不包含下载文件和排错时间)centos真机编译branch-3.2硬件说明:编译步骤下载代码并切换分支国内镜像配置基础环境
  • 2024-07-24CMake使用知识点之三——测试 用例
    知识点积累1内部宏${PROJ_SOURCE_DIR}:2单元测试代码cmake_minimum_required(VERSION3.10)project(ExampleProject)#启用测试enable_testing()#添加可执行文件main(如果有主程序的话)add_executable(mainmain.cpp)#添加测试可执行文件test1和test2add_e
  • 2024-07-19postman断言使用
    Postman使用1)基础篇1.常规断言-断言testsTests为执行断言后的测试结果tests["Bodymatchesstring"]=responseBody.has("2018-05-15");测试返回的状态码tests["Statuscodeis200"]=responseCode.code===200;测试返回的状态信息测试响应时间是否低于200ms检查响应body中等
  • 2024-07-16CS50P: 5. Unit Tests
    assertPython:assert.calculator.py:defmain():x=int(input("What'sx?"))print("xsquaredis",square(x))defsquare(n):returnn+n #刻意为之if__name__=="__main__":main()test_calculator.py:f
  • 2024-07-10嵌入式系统中的加解密签名(2)--- mbedtls认识与使用
    笔者来介绍一下mbedtls认识与使用1、mbedtls认识mbedtls(EmbeddedTLS),是嵌入式里面实现的TLS协议,用C语言实现。相关的TLS协议以及加密等知识可以看笔者上一篇文章----嵌入式系统中的加解密签名。基本特点如下图所示:仓库地址:Mbedtls。特点:面向小型嵌入式设备,代码紧凑
  • 2024-06-17VScode配置 Django项目 使用应用下的tests.py测试
    文件目录tests.pyimportosimportsysfrompathlibimportPath#AddbasedirectorytoPYTHONPATHif__name__=="__main__":os.environ.setdefault("DJANGO_SETTINGS_MODULE","MyshopBack.settings")BASE_DIR=Path(__file
  • 2024-06-15Python自动化测试框架-pytest
    源码:https://github.com/pytest-dev/pytest文档:https://docs.pytest.org/en/8.2.x/安装:pipinstallpytest简单样例#contentoftest_sample.pydefinc(x):returnx+1deftest_answer():assertinc(3)==5命令行执行python可以看到执行结果命名规范
  • 2024-06-04CF1743D Problem with Random Tests
    题目链接:https://codeforces.com/contest/1743/problem/D这题比较考察做题的经验因为或操作对一个数的值只增不减,所以我们要往高位考虑.我们截取的第一段需要满足最高位的1在原串中也是最高位的1,这样才能做到别的所有的数都不如他大.截取的第二段需要能首先满足把第一段截取
  • 2024-05-30传统题的配置
    二.传统题配置1.数据对于传统题,上传的×.zip数据包应当包括这些内容:题目配置文件测试数据额外测试数据(包括题面中所给的测试样例)(开启hack)数据检验器(开启hack)标准程序2.题目配置文件题目配置文件应当命名为problem.conf。这是一份配置的样例:[n_tests10n_ex_tests1n
  • 2024-05-14Rust数据驱动-参数化测试
    需求假如有以下测试用例,同样的逻辑,我们需要测试多组数据。modtests{#[test]fntest_add(){leta=1;letb=2;assert_eq!(a+b,3);}}一般情况下我们不在用例中使用for循环(即subtests子测试模式)来验证多组数据。modtest
  • 2024-04-28pytest lastfailed原理
    相信很多使用pytest的,都知道pytest有运行上次失败用例的参数,如下:--lf,--last-failedrerunonlytheteststhatfailedatthelastrun(orallifnonefailed)--ff,--failed-firstrunalltests,butrunthelastfailuresfirst.Thism
  • 2024-04-03接口测试实战--postman接口关联
    在使用Postman做接口测试的时候,在多个接口的测试中,如果需要上一个接口的返回值作为下一个接口的入参,其基本思路是:1、获取上一个接口的返回值2、将返回值设置成环境变量或者全局变量3、设置下一个接口的参数形式Tests的作用主要体现在以下几个方面:验证响应结果:Tests是Postma
  • 2024-04-03[Pytest 02] How to write and report assertions in tests -How to Guidances
    AssertwiththeassertstatementAssertionsaboutexpectedexceptionsAssertionsaboutexpectedwarningsMakinguseofcontext-sensitivecomparisonsDefiningyourownexplanationforfailedassertionsAssertionintrospectiondetailsAssertionrewritingca
  • 2024-04-01【Pytest 01】 Get Started!
    文档集合DocumentationGetStarted入门How-toGuides使用指南ReferenceGuides参考指南Explanation解释GetStarted1-3BasicOperationInstallPytestCreateyourfirsttestRunmultipletests4.Assertthatacertainexceptionisraised#contentofte