关于测试的头脑风暴

简介:
加强测试。
 
示例数据的批量初始化。
 
账户数据的批量初始化。
 
关联数据的批量初始化。
 
增加单元测试。
 
增加功能测试。
 
降低测试对于前端的依赖,将一些数据的操作写成代码,用代码替代前端的点击。
代码维护之后,可以用测试来检验重构是否正确,是否影响原来的逻辑。
 
用代码以及脚本来创建模拟数据,创建测试专用数据库,然后加入模拟数据,跑测试,跑单元测试,以及功能测试。
测试完毕,删除测试数据库,每次运行测试都是现创建测试数据库,加载模拟数据。
 
 
比如我需要测试一个下清分的过程是否正确。但是清分依赖于订单、支付、到账,这就需要一些订单、支付、到账的模拟数据,这些模拟数据用脚本来创建。然后就可以运行清分的测试,查看清分的结果是否正确。
 
将项目整体迁移到html。
 
逐步引入集成测试,压力测试,安全测试等等。
 
虽然初期多做一些工作,需要写大量的脚本,后期还要维护这些脚本。
 
但是代码的重构,业务流程的变更导致的对于系统还能否正常运行的担忧,都可以通过跑测试来减轻,而不用人工重复点击,尽量自动化可以自动化的东西。腾出人员做更有意义的事情,将简单重复的工作交给计算机来做,解放人员,人员就可以更多的关注高层的事情,有更多的时间提升自己,学习更多更有价值的知识。
 
企业招人不是来点击按钮的,是需要这些人做更好的东西,提出更好的意见,提供更好的产品,提供更好的服务。我们打工也不想永远从事简单重复的工作,也希望给企业带来自己的想法,为企业的发展做出自己的贡献,希望企业良好的发展,希望自己有各方面的提升。
 
双方都提升了,双方都高兴了,这才是双赢了。
 
 
 



本文转自 virusswb 51CTO博客,原文链接:http://blog.51cto.com/virusswb/1076949,如需转载请自行联系原作者
目录
相关文章
|
SQL 分布式计算 安全
三十六、centos安装hive3.1.2(精讲篇)
三十六、centos安装hive3.1.2(精讲篇)
1250 0
三十六、centos安装hive3.1.2(精讲篇)
|
4月前
|
存储 Web App开发 缓存
磁盘空间不足怎么清理?试试这7种方法
在使用电脑过程中,C盘空间不足是常见问题。本文提供多种实用清理方法,包括分析磁盘、清理文件、使用系统工具、清除软件缓存、卸载软件、调整系统保护及分区大小等,帮助你有效释放磁盘空间,提升系统运行效率。
|
5月前
|
安全 Linux 数据安全/隐私保护
Red Hat Enterprise Linux 9.6 (x86_64, aarch64) - 红帽企业 Linux (RHEL)
Red Hat Enterprise Linux 9.6 (x86_64, aarch64) - 红帽企业 Linux (RHEL)
626 36
Red Hat Enterprise Linux 9.6 (x86_64, aarch64) - 红帽企业 Linux (RHEL)
|
存储 Linux Android开发
Rockchip系列之VendorStorage uboot/kernel/user space 阶段接口使用介绍(2)
Rockchip系列之VendorStorage uboot/kernel/user space 阶段接口使用介绍(2)
1049 0
|
存储 Kubernetes 数据库
AWX部署
AWX部署
447 7
AWX部署
|
运维 监控 网络协议
IPv6地址之间的转换技术:NAT66
【4月更文挑战第25天】
1996 0
IPv6地址之间的转换技术:NAT66
|
12月前
|
IDE 开发工具 Python
Python自动化操作word--批量替换word文档中的文字
Python自动化操作word--批量替换word文档中的文字
656 0
|
Linux TensorFlow 算法框架/工具
安装GPU版本的TensorFlow
【7月更文挑战第3天】安装GPU版本的TensorFlow。
470 1
分享一些在 1688 上找一件代发商品的技巧
在1688上找一件代发商品需明确自身需求与定位,筛选可靠供应商,研究商品信息,利用精准搜索和平台推荐,关注活动,并与供应商充分沟通,确保合作顺畅。