英文:
go language Automation testing
问题
请有人帮我解决关于Go语言自动化测试的问题。
我一直在手动编写自动化代码。请帮我找到任何可用的包或框架来运行Go语言的自动化测试。
英文:
Please someone help me out on go language automation testing
i have been working out manual coding for automation. Please help me any packages or framework available to run automation testing in go.
答案1
得分: 2
Go提供了自己的测试包,你可以在这里查看它:
https://golang.org/pkg/testing/
你可以编写自己的测试,一个常见的布局是先编写你的文件,然后编写一个_test.go
文件来进行测试,例如:
package.go
package_test.go
然后你可以通过运行go test
来测试你的文件。
然后,你就可以开始了。
这里是一个随机应用程序的随机测试包的例子:https://github.com/yohcop/openid-go/blob/master/redirect_test.go
英文:
Go provides its own testing package you can view it here
https://golang.org/pkg/testing/
You can write your own tests a common layout is to write your file, then write a _test.go
file to test e.g.
package.go
package_test.go
then you can test your file by running
go test
And bam, you're good to go
Here's a random test package from a random app for example: https://github.com/yohcop/openid-go/blob/master/redirect_test.go
答案2
得分: 2
有很多工具!你应该在这里检查一下测试工具的列表:https://github.com/avelino/awesome-go#testing
英文:
A plenty of them! You should check a list of tools for testing here: https://github.com/avelino/awesome-go#testing
答案3
得分: 0
尝试使用http://goconvey.co。
GoConvey还支持Go的原生测试包。
答案4
得分: 0
Go提供了自己的测试包,你可以在这里查看:
https://golang.org/pkg/testing/
或者你可以使用其他的测试包,例如testify:
https://github.com/stretchr/testify
英文:
Go provides its own testing package you can view it here
https://golang.org/pkg/testing/
Or you can get other pkg for testing, for example testify
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论