写在前面三月结束了,四月开始了。希望这个世界早点好起来。今天是个好日子,好呀嘛好日子。哈哈哈哈哈哈,省里发文件了,终于让我看到了开学的希望,心情格外的舒适。好了好了,来说说今天都干嘛了吧。今天又了解了一些JS预解析的内容,跟第一次看到的有一些出入,今天来补充一下。也没有很大的区别,主要就是更深入的理解JS预编译的过程。开始总结学习了啊啊啊啊啊啊。 JS代码执行过程我们都知道,JS语言是一            
                
         
            
            
            
            go 的基本命令go 命令的基本用法是:go command [arguments]go 的基本命令有:build, clean, env, fix, fmt, generate, get, install, list, run, test, tool, version, vet1 build flags以下构建标志由build, clean, get, install, list, run, t            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-22 21:55:13
                            
                                33阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            运行原理探究我们之前写的HelloSpringBoot,到底是怎么运行的呢,Maven项目,我们一般从pom.xml文件探究起;1、父依赖pom.xmlspring-boot-dependencies:核心依赖在父工程中!我们在写或者引入一些Springboot依赖的时候,不需要指定版本,就因为有这些版本仓库1、其中它主要是依赖一个父项目,主要是管理项目的资源过滤及插件!<parent>            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-27 10:48:12
                            
                                25阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Go单元测试基础1.go test工具2.单元测试函数3.go test -v/go test -run4.跳过某些测试用例5.子测试6.表格驱动测试7.并行测试8.使用工具生成测试代码9.测试覆盖率 1.go test工具Go语言中的测试依赖go test命令。编写测试代码和编写普通的Go代码过程是类似的,并不需要学习新的语法、规则或工具。go test命令是一个按照一定约定和组织的测试代码的            
                
         
            
            
            
            go test工具 任何语言都会有自己的单元测试啥测试啥的呀,像java常用的就是junit注解测试呀,我们go也不例外呢,go语言中测试依赖 go test 命令进行测试,编写测试代码和编写普通的Go代码过程是类似的,并不需要学习新的语法、规则或工具。非常银性哈go test命令是一个按照一定约定和组织的测试代码的驱动程序。在包目录内,所有以_test.go为后缀名的源代码文件都是go test            
                
         
            
            
            
            SpringBoot 运行原理pom.xml发现项目有个父依赖spring-boot-starter-parent,此依赖主要是管理项目的资源过滤及插件。<parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starte            
                
         
            
            
            
             1.软件测试发展了多少年?从什么时候开始有软件测试概念的? 软件测试距今有63年发展历史,人们从1957年开始有测试意识的。迄今为止,软件测试的发展一共经历了五个重要时期:1957年之前-调试为主(Debugging Oriented)1957–1978-证明为主(Demonstration Oriented)1979–1982-破坏为主(Destruction Oriented)19            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-10 19:54:28
                            
                                36阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            当直接使用IDE进行单元测试时,有没有好奇它时如何实现的?比如GoLand写的测试用例。所有的代码都需要写测试用例。这不仅仅是对自己的代码负责,也是对别人的负责。最近工作中使用glog这个库,因为它对外提供的方法都很简单,想封装处理一下。但却遇到了点麻烦:这个包需要在命令行传递log_dir参数,来指定日志文件的路径。所以,正常运行的话,首先需要编译可执行文件,然后命令行指定参数执行。如下示例:g            
                
         
            
            
            
            每个合格的程序员都会告诉你,在进行业务功能开发过程中,对自己开发的业务功能进行单元测试是一项绝对不能忽视的任务,它是研发提测质量的保障,而研发质量,是一个程序员是否干练的唯二指标,涉及研发人员的风评,是我们必须重视,并持续提升的,可见单元测试的重要性,单元测试也是我们对代码的信心的来源。单元测试与集成测试的区别?有人说:“我想到了,单元测试就是优雅的公主,集成测试就是勇敢的骑士!”没错,这个类比非            
                
         
            
            
            
            Go 自带了测试框架和工具,在 testing 包中,以便完成单元测试(T 类型)和性能测试(B 类型)。一般测试代码放在*_test.go 文件中,与被测代码放于同一个包中。单元测试测试函数名称格式是:Test[^a-z],即以 Test 开头,跟上非小写字母开头的字符串。每个测试函数都接受一个testing.T 类型参数,用于输出信息或中断测试。测试方法有:Fail: 标记失败,但继续执行当前            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-07 10:36:46
                            
                                81阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言----------------------------------------在上一篇 浅谈前端自动化测试  - 介绍篇 里面我们提到了两类前端测试方法,本篇主要针对 unit 测试 来进行展开。维基百科:在计算机编程中,单元测试(Unit Testing)又称为模块测试,是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。程序单元是应用的            
                
         
            
            
            
            学习记录—go—go testGolang的单元测试和性能测试如何编写测试用例总结 Golang的单元测试和性能测试在开发程序中测试很重要,保证代码的质量、每个函数是可运行、运行结果是正确的、代码性能是好的,单元测试的重点在于发现程序设计或实现的逻辑错误,使问题及早暴露,便于问题的定位解决,而性能测试的重点在于发现程序设计上的一些问题,让线上的程序能够在高并发的情况下还能保持稳定。本小节将带着这            
                
         
            
            
            
            文章目录GoLang之go test测试1.介绍2.函数3.测试函数格式3.1格式3.2失败示例3.3成功示例13.4成功示例23.5成功示例33.6成功实例44.基准函数4.1成功实例14.2成功实例24.3性能比较函数 GoLang之go test测试1.介绍Go语言中的测试依赖go test命令。编写测试代码和编写普通的Go代码过程是类似的,并不需要学习新的语法、规则或工具; go tes            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-22 13:07:00
                            
                                88阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            直接进入正题:1.TestNG的运行方式如下:  1 With a testng.xml file           直接run as test suite
2 With ant                         使用ant
3 From the command line            从命令行
4 IDE                              直接在I            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-25 14:38:10
                            
                                1524阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Go语言测试:testing学习参考来源:https://www.liwenzhou.com/posts/Go/16_test/go test工具必须导入包:import "testing"go test命令是一个按照一定约定和组织的测试代码的驱动程序,所有以_test.go为后缀名的源代码文件都是go test测试的一部分,不会被go build编译到最终的可执行文件中。在*_test.go文件            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-28 18:57:53
                            
                                45阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Golang testing包的使用golang自带了testing测试包,使用该包可以进行自动化的单元测试,输出结果验证,并且可以测试性能。测试文件及目录使用testing测试包的测试文件名称需要以_test.go结尾,并且该测试文件需要与待测试的文件置于同一目录下。比如如下目录:这里需要测试的是service目录中各个文件中的函数,则在该目录中创建一个名为service_test.go的文件,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-14 21:13:06
                            
                                118阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
               
 一、懒加载   通过路由配置: {
        path: 'flight-booking',
        loadChildren: './flight-booking/flight-booking.module#FlightBookingModule'
    } 好处:这种方式有利于初始减少加载体积 , 不需要在app.module.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-01 22:01:40
                            
                                38阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            运行指定的test 单元测试函数 go test -mod=vendor mount_test.go mount_linux.go mount.go -run TestParseMountInfo            
                
         
            
            
            
            1、调整 idea 的虚拟内存:尽管本质都是去改变 .vmoptions 配置文件,但推荐使用Change Memory Settings去调整,选择Edit Custom VM Options 或者在本地磁盘目录更改,通过某些方法破解的 idea 很可能造成 idea 打不开的情况2、显示方法分隔符方便查看方法与方法之间的间隔,在代码不规范的项目中 很好用!3、设置多行 tabidea            
                
         
            
            
            
            前言Go语言本身集成了轻量级的测试框架,由go test命令和testing包组成。包含单元测试和压力测试,是保证我们编写健壮Golang程序的有效工具。 演示环境$ uname -a
Darwin 18.6.0 Darwin Kernel Version 18.6.0: Thu Apr 25 23:16:27 PDT 2019; root:xnu-4903.261.4~2/RELEAS            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-09 18:36:18
                            
                                123阅读