• 2024-05-18Django测试与持续集成:从入门到精通
    title:Django测试与持续集成:从入门到精通date:2024/5/1816:38:41updated:2024/5/1816:38:41categories:后端开发tags:Django测试CI/CD优化部署监控迭代第1章:Django测试基础1.1Django测试框架概述Django测试框架是Djangoweb框架的一部分,提供了一个强
  • 2024-05-16使用SaveChanges()更新数据库失败
    item.ModelType=TestCase.ModelType;item.TestType=TestCase.TestType;item.TestCaseType=TestCase.TestCaseType;item.TestCaseName=TestCase.TestCaseName;item.TestDescribe=TestCase.
  • 2024-05-06allure功能使用-添加链接link&testcase&issue
    1.执行指定测试用例时,在测试方法前添加注解@allure.link跳转到执行地址: 在HTML报告可看到跳转信息: 2.执行指定测试用例时,需要知道测试案例所在代码仓库地址时,在其方法前添加注解@allure.testcase跳转仓库地址(用于代码走读):  3.执行指定测试用例时,需要将该用例关联到缺
  • 2024-04-18C#反射使用
    usingSystem.Reflection;namespaceTestReflection{internalclassProgram{staticvoidMain(string[]args){Console.WriteLine("TestReflection");Console.WriteLine("************************
  • 2024-04-18C#反射使用
    usingSystem.Reflection;namespaceTestReflection{internalclassProgram{staticvoidMain(string[]args){Console.WriteLine("TestReflection");Console.WriteLine("************************
  • 2024-04-04httprunner4.x学习02-用例结构
    测试用例(TestCase)一条测试用例(testcase)应该是为了测试某个特定的功能逻辑而精心设计的,并且至少包含如下几点:明确的测试目的(achieveaparticularsoftwaretestingobjective)明确的输入(inputs)明确的运行环境(executionconditions)明确的测试步骤描述(testingprocedure)明确的
  • 2024-03-19UVM - 15(factory)
    管理测试案例的要求testbench搭建完成之后,会创建很多的testcase进行测试更改testcase之后,希望不更改平台的条件下,更改testcase的行为,就是工厂机制,实现testcase的多样化Testcase要求:transactionTestcase要求:component解决方案:UVMfactoryTransactionfactory
  • 2024-02-26【Gorm 错误收集】Error 1215 (HY000): Cannot add foreign key constraint
    错误:Error1215(HY000):Cannotaddforeignkeyconstraint相关mysql错误:Error1215(HY000):Cannotaddforeignkeyconstraint。场景:为了方便测试人员测试产品的功能以及后续报告,PM设计了一个测试用例的功能,用于记录需要测试的产品的操作步骤。针对这个功能,我建立
  • 2023-11-12一篇文章带你了解Python基础测试工具——UnitTest
    一篇文章带你了解Python基础测试工具——UnitTest测试人员一般使用Python作为主语言脚本来进行自动化开发,而Python自带的UnitTest脚本通常就是测试人员首先掌握的那么本篇文章我们将来介绍Python的最基本自动化工具UnitTest来开始我们自动化的第一步我们这篇文章将从以下角度进
  • 2023-11-092023码尚教育接口自动化框架的实现源码分享pytest+allure+jenkins几乎零代码少量的代码让配置更灵活企业自动化测试allure报告jenkins持续集成全套流程
    本框架适合对Pytest有大概认识(比如看完X站3天课程的水平),职场新人没有雄厚的资本去参加专业的培训、功能测试转自动化测试、开发转测试的小伙伴们。首先介绍下这个框架的使用,看看是不是你所需要的。第一步、添加模块PY文件,编写接口代码。classTestJuhe: #upwei:fanfanzb2023
  • 2023-10-18Go - Creating Subtests to Have Finer Control Over Groups of Test Cases
    Problem: Youwanttocreatesubtestswithinatestfunctiontohavefinercontrolovertestcases.Solution: Usethet.Runfunctiontocreatesubtestswithinatestfunction.Subtestsextendtheflexibilityoftestfunctionstoanotherleveldown. When
  • 2023-08-27Python单元测试——深入理解unittest
    单元测试的重要性就不多说了,可恶的是python中有太多的单元测试框架和工具,什么unittest,testtools,subunit,coverage,testrepository,nose,mox,mock,fixtures,discover,再加上setuptools,distutils等等这些,先不说如何写单元测试,光是怎么运行单元测试就有N多种方法,再因为它
  • 2023-08-22测试平台 之 缩减版
    后端测试平台:1、连接数据库,定义数据库表字段与创建表2、使用curl命令将测试脚本上传到平台数据库3、使用curl命令获取保存在平台数据库中的测试脚本,并保存在本地且命名4、带参数接口调用jenkins,jenkins执行测试脚本勾选Thisprojectisparameterized
  • 2023-07-19Visual Studio 2022 Net6.0 无法发现testcase, 也无法执行test case
         解决办法:      <PropertyGroup>                  <CopyLocalLockFileAssemblies>false</CopyLocalLockFileAssemblies>         <GenerateAssemblyInfo>false</GenerateAssemblyInfo>     
  • 2023-07-12Strong Password(贪心思想)
    StrongPasswordtimelimitpertest2secondsmemorylimitpertest256megabytesinputstandardinputoutputstandardoutputMonocarpfinallygotthecouragetoregisteronForceCoders.Hecameupwithahandlebutisstillthinkingaboutthepassw
  • 2023-07-04数据仓库性能测试方法论与工具集
    目录目录目录数据仓库v.s.传统数据库数据仓库性能测试案例性能指标测试方案测试场景测试数据集测试用例性能指标测试脚本工具基准环境准备硬件环境软件环境测试操作步骤Cloudwave执行步骤导入数据集TestCase1.执行13条标准SQL测试语句TestCase2.执行多表联合join拓
  • 2023-06-15测试驱动开发全功略
    {关键字}测试驱动开发/TestDrivenDevelopment/TDD测试用例/TestCase/TC设计/Design重构/Refactoring{TDD的目标}CleanCodeThatWorks这句话的含义是,事实上我们只做两件事情:让代码奏效(Work)和让代码洁净(Clean),前者是把事情做对,后者是把事情做好。想想看,其实我们平时所做的所有
  • 2023-05-31SoapUI、Jmeter、Postman三种接口测试工具的比较
    1. 用例组织方式首先是用例组织方式的不同,不同的目录结构与组织方式代表不同工具的测试思想,学习一个测试工具应该首先了解其组织方式。SoapUI的组织方式如下图,最上层是WorkSpace,每个窗口只可以打开一个WorkSpace(这是一个xml文件),每个Project也是一个单独的xml文件(为了协同工作,
  • 2023-05-31Pytest
    pytest1.插件pytest-html生成html格式的自动化测试报告pytest--html=report/report.htmltest_sdk2_1.pypytest-xdist测试用例分布式执行,多CPU分发pytest-ordering用于改变测试用例的执行顺寻pytest-rerunfailures用例失败后重跑allure-pytest用于生成美观的测试报告
  • 2023-05-29pytest从入门到精通笔记
    一、pytest简介pytest是一个非常成熟的全功能的Python测试框架,比unittest更灵活,容易上手。主要有以下几个特点:1.简单灵活,容易上手2.支持参数化3.能够支持简单的单元测试和复杂的功能测试,还可以用来做selenium/appnium等自动化测试、接口自动化测试(pytest+requests)4.pytest具
  • 2023-05-10httprunner 4.x学习 - 12. 测试用例引用前面一个用例testcase
    前言当登录用例写完后,后面想继续写其他用例,可以导入前面的login用例,当成下个用例的步骤使用导入前一个用例之前,需先export导出变量,变成全局变量。登录用例在testcase下新建一个test_login.yml文件,用于测试登录成功接口信息testcase/test_login.ymlconfig:name:测试登
  • 2023-05-09TestCase--网站邮箱密码登录模块
    设计测试用例如下:组件相对大小和位置有序、协调、整齐每组组件的字体、风格保持一致输入密码时,密码显示不能是明文如果该窗口可以移动,那么组件随之移动,并且彼此间的相对位置保持不变如果该窗口可以移动,那么不能移动到一个移不回来的位置随着字符输入,邮箱地址和密码域文本
  • 2023-05-05httprunner 4.x学习 - 2.测试用例结构(testcase)
    前言httprunner4.x版本,YAML/JSON格式用例(testcase)结构延续了之前的config和teststeps两个部分config配置部分config部分示例config:name:"requestmethodstestcasewithfunctions"variables:foo1:config_bar1foo2:config_bar2
  • 2023-04-26junit源码分析
    JUnit源码分析(一)——Command模式和Composite模式JUnit的源码相比于spring和hibernate来说比较简单,但麻雀虽小,五脏俱全,其中用到了比较多的设计模式。很多人已经在网上分享了他们对JUnit源码解读心得,我这篇小文谈不出什么新意,本来不打算写,可最近工作上
  • 2023-04-24设计模式结合使用的例子
    设计模式(Designpattern)是一套被反复使用的、为众人所知的分类编目的代码设计经验总结。使用设计模式是为了可重用和扩展代码,增加代码的逻辑性和可靠性。设计模式的出现使代码的编制真正工程化,成为软件工程的基石。设计模式结合使用的例子今天我们就