QA与Ops通力合作打造反脆弱的软件系统
2020-03-01 539浏览
- 1.QA Ops ThoughtWorks
- 2.10 16 QA Community BQConf QA
- 3.(5 slides) (4 slides) QA & Ops (18 slides)
- 4.
- 5.
- 6.? 100%
- 7.
- 8.QAhttps://www.thoughtworks.com/radar/techniques/qa-in-production
- 9.!
- 10.
- 11.Ops
- 12.OPS …….
- 13.QA QA Ops
- 14.QA
- 15.
- 16.4~5 + + 9
- 17.
- 18.
- 19.It’s time!
- 20.
- 21.Ops
- 22.SPLUNK PUNCT PUNCT Punctuation 2018/10/23 05:51:43.154 Error Domain\XxxxSvc-QA No row with the given identifier exists[Xxxx.Model.Models.ABCDStatement#74f5e429-5b87b-454f-982e-0f87fe4e1de9]NHibernate.ObjectNotFoundException:No row with the given identifier exists[Xxxx.Model.Models.ABCDStatement#74f5e429-5b87b-454f-982e-0f87fe4e1de9] at NHibernate.Impl.SessionFactoryImpl.DefaultEntityNotFoundDelegate.HandleEntityNotFound(String entityName, Object id) at NHibernate.Proxy.AbstractLazyInitializer.CheckTargetState() at NHibernate.Proxy.DefaultLazyInitializer.Intercept(InvocationInfo info) at ABCDStatementProxy.get_Xxxx() at XxxxService.Controllers.XxxxJobController.GetXxxxData(XxxxJob XxxxJob) at XxxxService.Controllers.XxxxJobController.Get() at lambda_method(Closure , Object , Object[] ) at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClass10.b__9(Object instance, Object[] methodParameters) at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ExecuteAsync(HttpControllerContext controllerContext, IDictionary`2 arguments, CancellationToken cancellationToken) //_::. \\- ______[...#----] .:_______[...#----
- 23.QA
- 24.
- 25.https://www.thoughtworks.com/radar/techniques/structured-logging
- 26.
- 27.QA Ops
- 28.
- 29.QA OPS QA Ops Ops Ops QA Dashboard Alert QA QA Ops
- 30.WELL LESS WELL Alert Alert
- 31.QA
- 32.QA
- 33.QA QA QA QA QA Ops QA Ops Ops pair
- 34.
- 35.
- 36.
- 37.QA+OPS QA Ops
- 38.
- 39.
- 40.
- 41.
- 42.
- 43.
- 44.