功能性测试? UI 测试?
很多讲解测试的例子都是***1+1 是否等于 2***,这种例子完全让我这种的小白觉得测试没有意义,就算计算机真的炸了算出来 1+1 不等于 2,也基本上不可能是我们可以控制的。最近实习感觉开始有了一些对于工程的思考。我目前意识到的点有这些:
从需求和测试出发,先确定代码的框架,使得编码的目的更加明确。(基本上也就是 TDD 的概念)
为修复 bug 和重构提供保障,不必担心修 bug 反而引出新 bug。
除此之外还有什么呢?另外 UI 测试的意义是什么现在还是不理解。
想要进行单元测试的话,从编写代码方面就应该注意哪些点来使得代码可测?
你在工作中都重点测试什么呢?有什么样的最佳工程实践吗?如何从需求一到手就分析好测试的事情?
测试用例如何编写?像 1+1=2 这种的肯定没什么意义,测试会不会溢出才有意义。
诚心求教,感谢!
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.