请教各位前辈,你們在开发的时候有什么好的测试方法可以教教我吗?

问答 lalalalalaTwoEyes ⋅ 于 3个月前 ⋅ 最后回复由 lalalalalaTwoEyes 3个月前 ⋅ 751 阅读

因为我是 java 转过来学习的,开发了两三个月的个人博客,但是还没掌握怎么测试程序,还请各位前辈随便举个例子让我学习学习

回复数量: 17
  • Summer MOD A Life-long learner.
    3个月前

    @lx1036 祥哥在写一本关于测试的书,应该下个月就能上线,敬请期待

  • lalalalalaTwoEyes
    3个月前

    @Summer 谢谢你

  • lalalalalaTwoEyes
    3个月前

    @Summer 额,就是我还有个问题,对于前端的 js css 等静态资源我该如何优化,后台模板太大了,有点影响响应速度,今天才发现一个高度封装的 js 文件3M以上,买的国外前端模板,挺漂亮不舍得换啊哈哈

  • lx1036 Laravel/Angular
    3个月前

    @lalalalalaTwoEyes 最近也在写一本关于测试的小书,java不是有JUnit的测试框架么,PHP世界也有对应的PHPUnit测试框架,写测试主要写单元测试和集成测试了,你可以先看看PHPUnit官网上先玩玩PHPUnit,官网有中文资料。
    js/css加载速度优化,那就放在CDN上了么。大小优化的话,一个3M的js文件,这个太恐怖了,这个js文件有被作者minified和tree-shaking了没,这个工作可以用前端构建工具Webpack来做就行,最后服务器nginx开启gzip压缩,这样传过来的js是被gzip压缩过的,小好几倍。

  • lalalalalaTwoEyes
    3个月前

    @lx1036 没办法,对前端没太了解,一个scripts.bundle.js和一个vendors.bundle.js加起来4m大小,因为用到了许多

  • lalalalalaTwoEyes
    3个月前

    @lx1036 用到了许多插件,他们应该是封装了这些js代码,我看了一下也确实是这样的,代码也没有像jquery那样被压缩,目前用了是Apache运行程序,我需要换成nginx对吧

  • lx1036 Laravel/Angular
    3个月前

    @lalalalalaTwoEyes Chrome Dev Tool里,前端加载来的js文件有3、4M了啊,这个太大了。。我不知道Apache怎么打开gzip压缩,但是它应该也支持这个功能。。

  • lalalalalaTwoEyes
    3个月前

    @lx1036 啊哈哈,确实麻烦,找不到合适的后台管理模板,只好买了一个国外作品,华丽的板面牺牲了时间与空间

  • kenuo 我就是我.不一样的烟火...
    3个月前

    @lalalalalaTwoEyes 什么前端后台很好看.截图发来瞅瞅

  • kenuo 我就是我.不一样的烟火...
    3个月前

    挺好的. 看过这个模板
    .
    ..
    https://preview.pro.ant.design/

  • DavidNineRoc 当神不再是我们的信仰,那么信仰自己吧,努力让自己变好不辜负自己的信仰...
    3个月前

    @张高元 这个模板有下载的地方吗😊

  • lalalalalaTwoEyes
    3个月前

    @张高元 可以分享你这个模板么?加载挺快的呢

  • lalalalalaTwoEyes
    3个月前

    @张高元 哦、、看到github了

  • DavidNineRoc 当神不再是我们的信仰,那么信仰自己吧,努力让自己变好不辜负自己的信仰...
    3个月前
  • lalalalalaTwoEyes
    3个月前

    @张高元 不过这个模板不懂怎么提取资源。。。。。。

暂无评论~~

  请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!