这是一个关于,自动化测试结果存储方式的讨论。目前越来越多的自动化测试框架。报告展示多样切更加准确。单是各种平台在存储结果时大多数保存在框架中。比如:extentreports 生成的报告。等等。
1.框架内存储
框架内存储可以是本地存储。也可以是部署服务的机器存储
2.云存储
阿里云 OSS 存储。(图片/视频/html/文本) 都可以以连接的方式实时打开读取
3.数据库存储
数据库直接存储文件流
数据库直接存储执行结果,展示时再读取
目前个人选用阿里云 oss 存储。
1.文件的私密性安全
2.访问高效且不会产生多重冗余
3.不受网络等信息干扰
。。。
PS:我不是推广
图片访问:任意网络都可以轻松访问
http://wensau.oss-cn-beijing.aliyuncs.com/test/ui/201901171509/3JFVNo4ukKQ.jpg?Expires=1551156768&OSSAccessKeyId=TMP.AQH48YZgRGodgjhwEwqgq0KVKamMREBieJB8K2LsVVeHvqyfMmglpiMVcw3mAAAwLAIUfD0UXzxa4VFOom7cISXLXD3jb4oCFFp5eGT7pB12pNP5qewDGwzIpjUe&Signature=FV8TRR2g4no24fmxfnF%2FtyaNeQI%3D
文本访问:任意网络都可以轻松访问 (任何文本 css/js/text 等等)
http://wensau.oss-cn-beijing.aliyuncs.com/test/ui/201901171509/extent.js?Expires=1551156941&OSSAccessKeyId=TMP.AQH48YZgRGodgjhwEwqgq0KVKamMREBieJB8K2LsVVeHvqyfMmglpiMVcw3mAAAwLAIUfD0UXzxa4VFOom7cISXLXD3jb4oCFFp5eGT7pB12pNP5qewDGwzIpjUe&Signature=NsngT91IQRY%2FmX0XEy0Uicl1cd4%3D
最优的自动化结果存储方式/最优的整合方式/最简单的集成