• 2025-01-04python-selenium (1、配置环境)
    准备如下:1、python以及开发工具PyCharm2、浏览器以及对应的浏览器驱动3、下载selenium工具包 注意:浏览器与浏览器驱动需要版本一致,以goole为例,https://googlechromelabs.github.io/chrome-for-testing/known-good-versions-with-downloads.json这个网站里面有对应谷歌
  • 2024-12-18什么是黑盒测试(Black - Box Testing)?
    一、定义黑盒测试是软件测试的主要方法之一。它把软件系统看成一个“黑盒子”,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。简单来说,就是在不知道软件内部是如何实现的情况下,通过输入各种数据,观察软件的输出结
  • 2024-12-18什么是软件测试?
    一、软件测试的定义软件测试是一种用于评估软件产品质量的活动过程。它通过执行软件的各个功能、检查程序的行为等操作,以发现软件中的缺陷(bugs)、错误(errors)或者不符合需求规格说明书的地方。其目的是确保软件产品能够满足用户需求、具有较高的质量和可靠性。例如,一款电商软件,在
  • 2024-12-11Golang学习笔记_02——函数
    Golang测试功能应用Golang学习笔记_01——包函数文章目录函数1.定义2.返回值3.命名返回值4.可变参数源码Go语言中的函数是一种基本的编程结构,用于封装一段代码,以便在需要时多次调用。函数可以接收参数并返回结果,是实现代码复用和模块化编程的重要手段。1
  • 2024-12-07DevEco Testing教程
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤博客园地址:为敢技术(https://www.cnblogs.com/strengthen/ )➤GitHub地址:https://github.com/strengthen➤原文地址:https://www.cnblogs.com/strengthen/p/18592823➤如果链接不是为敢技术的博客园地址,则可能
  • 2024-12-03请问单元测试和集成测试有什么区别?
    在前端开发中,单元测试和集成测试是两种不同但互补的测试方法,它们的目标是确保代码的质量和稳定性。它们的主要区别在于测试的范围和粒度:单元测试(UnitTesting):范围:最小可测试单元。在前端开发中,这通常指一个函数、组件或模块。目标:验证每个单元是否按照预期独立工作。
  • 2024-12-13PHP实现登录错误次数限制
    以下代码旨在实现逻辑,状态记录在cookie里不好,攻击者可以清除cookie,为了安全起见应将状态存储到缓存服务器,如redis<divstyle="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;"><formmethod="post"action='login
  • 2024-12-13苹果开发者入门:修复 SwiftUI 中“跑偏的”动画(下)
    概述大家知道SwiftUI不仅仅是一款App界面布局的超级利器,它同样提供了花样百出的动画和转场机制将UI世界点缀的“楚楚动人”。不过,对于苹果开发新入门的秃头小码农来说,使用动画貌似没有想象的那么易如反掌。如上图所示,在游戏成功和失败时红色圆形到图片的转变并没
  • 2024-12-04Java基础——网络编程
    一、网络基础网络通信:网络通信的概念:两台设备之间通过网络实现数据传输网络通信:将数据通过网络从一台设备传输到另一台设备java.net包下提供了一系列的类和接口,供程序员使用,完成网络通信网络:概念:两台或多台设备通过一定的物理设备连接起来构成了网络根据网络的覆盖范
  • 2024-10-14FIT2107 - Software Quality and Testing
    FIT2107-SoftwareQualityandTestingASSIGNMENT2[40%]WhiteboxtestingandcodeanalysisOverviewForthisassignment,yourtaskistodesignanddocumentappropriatetestsforasoftwaresystemusingwhiteboxtechniques,buildaCI/CDpipelinetor
  • 2024-10-10DDA3020 Learning of Linear Regression
    DDA3020Homework1Duedate:Oct14,2024InstructionsThedeadlineis23:59,Oct14,2024.Theweightofthisassignmentinthefinalgradeis20%.Electronicsubmission:TurninsolutionselectronicallyviaBlackboard.Besuretosubmityourhomework
  • 2024-09-25二、软件测试分类
    1.按照测试阶段划分单元测试(UnitTesting):又叫模块测试,对软件组成单位(模块)进行测试,目的就是校验软件基本组成单位的正确性。(负责人:一般由开发自己负责)集成测试(IntegrationTesting):又称组装测试、联合测试,将程序模块采用适当策略组装起来,对集成后的功能和系统的接口进行检测,目的
  • 2024-09-24go test及覆盖测试
    gotest是Go语言的内置工具,用于自动化测试Go代码。1、测试文件结构测试文件名必须以_test.go结尾。例如:example_test.go。测试函数名称必须以Test开头,参数类型为*testing.T2、测试命令在当前目录运行所有测试gotest运行特定的测试函数gotest-run
  • 2024-09-07CSE3SMT Software Measurement and Testing
    Software MeasurementandTestingCSE3SMTASSESSMENT 1- QUALITY RISK ASSESSMENTTeaching Period     Semester 2, 2024IntroductionImagineacompanyis implementinga brand-newsoftware system, and theywant to ensure they deliver the 
  • 2024-09-06SciTech-Mathmatics-Probability+Statistics: Statistical Inference统计推断- Estimation估计 + Testing Hypothe
    轻松学统计:https://zh-cn.statisticseasily.com/词汇表/什么是统计推断/StatisticalInference:SI(统计推断)的类型SI(统计推断)主要有两种类型:Estimation:根据样本数据确定总体的特征;PointEstimation:提供总体参数的单一值估计;ConfidenceInterval:提供
  • 2024-09-06渗透测试(Penetration Testing)
    渗透测试(PenetrationTesting),通常简称为渗透测试或pentest,是一种评估计算机系统、网络或Web应用安全性的方法。它通过模拟恶意攻击者的行为,来测试系统的防御能力,从而发现和利用安全漏洞。渗透测试的目的是:识别漏洞:发现系统、网络或应用程序中的安全漏洞。验证防御:检查现有的
  • 2024-09-01使用Golang的协程竟然变慢了|100万个协程的归并排序耗时分析
    前言这篇文章将用三个版本的归并排序,为大家分析使用协程排序的时间开销(被排序的切片长度由128到1000w)本期demo地址:https://github.com/BaiZe1998/go-learning往期视频讲解
  • 2024-08-29Testing Round 19 (Div. 3)
    A.AlternatingSumofNumbers#include<bits/stdc++.h>usingnamespacestd;usingi32=int32_t;usingi64=longlong;usingi128=__int128;usingvi=vector<int>;usingpii=pair<int,int>;consti32inf=INT_MAX/2;consti64
  • 2024-08-24SpringBoot文档之测试框架的阅读笔记
    TestingSpringBoot提供了组件spring-boot-test供开发者集成。TestScopeDependencies组件spring-boot-test导入了对如下测试工具的依赖。JUnit5:Thede-factostandardforunittestingJavaapplications.SpringTest&SpringBootTest:Utilitiesandintegrat
  • 2024-08-19leetcode面试经典150题-125. 验证回文串
    https://leetcode.cn/problems/valid-palindrome/description/?envType=study-plan-v2&envId=top-interview-150 packageleetcode150import("strings""testing")funcTestIsPalindrome(t*testing.T){s:="0P"