作者回复: 谢谢您,测试的工作从接口测试开始,因此我们做好我们负责的内容,弥补类似无单元测试的不足,交付高质量项目!
作者回复: 谢谢您留言,您说的是对的,是一种结合方式,虽然方法有点累,但是确实一种更加严谨的做事方法,希望你在课程中学习到让您轻松一点的方法!
作者回复: 谢谢您,具体协议的区别有一些提及,例子每个都有。希望我们一起学习进步
作者回复: 您好,谢谢留言,正向测试相对应的是反向测试,所指的反向测试测试支持流程的反向进行或者是功能的反向测试,这是一个在业务测试里的概念,例如支付付款是正向测试,那么退款是反向测试。
作者回复: 谢谢您,aat不会介绍十分抱歉,因为那是京东的只是产权,aat的关键算法你可以在TID 、TICA、NCTS等会议ppt里面看到。您的观点我也很认同,单测确实最优但是测试工程师真的是难以推动我们做好我们自己能够主导的事情应该可以弥补一部分单测不足的问题。
作者回复: 谢谢tyhom
作者回复: 谢谢您的支持,研发和测试是一个团队继续支持才能交付高质量的系统
作者回复: 谢谢您,在团队中如果只有一个人其实很不提倡,很多书上都明确说了不要自己测试自己的代码。不过如果现实又是现实,既然你是一个人在奋斗那么我提倡你多完成一些单测会更有效果!
作者回复: 谢谢您,一起努力。
作者回复: 谢谢您,确实接口测试会测试的更加全面,也是更好和持续集成相结合的方式,和现在的敏捷模式、DEVOPS流水线更好契合到一起!
作者回复: 您好,一切的规则都是团队定出来的,因此在team内部出现这类问题,需要拉上技术、架构师、leader先定下来规则。一些好的实践确实对于写代码或者做设计来说是好的,但是有时候落地到team内部不一定是100%适用的,还是要因地制宜。
作者回复: 加油
作者回复: 谢谢您
编辑回复: Python
作者回复: 课程以python为例,语言可以和自己实际情况选择,思维方式一样
作者回复: 内部接口和外部依赖接口是相对一个概念,login和加车是同一个公司的系统。支付挥着配送会经历银联接口和物流接口,因此相对叫做外部依赖接口
作者回复: 谢谢您
作者回复: 怎么选择其实主要是架构师定的,其实选择方法有三个方面。第一:系统以前技术栈的延续;第二:系统外部依赖系统的需求;第三:一些公共技术规范让系统更容易扩展
作者回复: 您好,您的问题确实是一个棘手的问题,但是如果你面对的SUT变化频繁建议还是让自动化晚一点进行,要不ROI太低
作者回复: 谢谢,是这样的