评论  23  访客  23
    • body
      body 9

      我刚接触 grpc 测试。也是根据网上案例来实现 grpcClient 调用
      就是想看看大家都是怎么去实现测试 以及自动化测试的

      • 陈恒捷
        陈恒捷 9

        你修改下你的正文吧?你的问题不是要怎么去做自动化,而是你觉得你现在的方法不大好,想看下有什么可以优化。

        可以把你现在用例怎么写的,也举个例子说明下吧,要不不知道你用的方法和大家理解的是否一致。

        • body
          body 9

          目前测试方案,就是调用 proto 写测试方法来进行的

          • body
            body 9

            说的不明确吗~~~~

            • body
              body 9

              是的,现在就要测微服务直接的接口。也在学习 go
              现在的疑惑是,开发每新增一个接口,我就需要对测试代码进行扩展(新增一个测试方法)。
              应该怎么去做,可以自动生成新的测试用例

              • 残枫
                残枫 9

                事实上就是这样的,大概是两个层面,如果你只是测试 grpc+gin 暴露出来的 http 接口的话,这种就随便用啥语言都可以了。但是那个接口包含了复杂的微服务之间的相互调用,如果你想更加颗粒的测试微服务之间暴露的接口,你就要学 go,就要去学你们用的 grpc 框架,通过 proto 的接口声明来测试。

                • 陈恒捷
                  陈恒捷 9

                  直接写接口调用去调?grpc 可以直接根据 proto 文件生成不同语言的调用函数吧。

                  • hellohell
                    hellohell 9

                    头疼, 就提供这么一条信息,哪个大夫也不敢给您开药方。

                    • body
                      body 9

                      干的活都不一样~~这点不认同

                      • 残枫
                        残枫 9

                        你把自己当做是开发,学一下 golang 的 grpc 的开发,那你就知道怎么去测试了!

                      匿名

                      发表评论

                      匿名网友
                      确定

                      拖动滑块以完成验证