《软件测试》
我不是浩哥
生活需要不断努力,才能提高自己……
展开
-
chromedriver不支持哪些appium协议接口
// This is a set of methods and paths that we never want to proxy to Chromedriver. const CHROME_NO_PROXY = [ ['GET', new RegExp('^/session/[^/]+/appium')], ['GET', new RegExp('^/session/[^/]+/context')], ['GET', new RegExp('^/session/[^/]+/e.原创 2021-05-28 11:29:59 · 144 阅读 · 0 评论 -
uiautomator2-server 不支持哪些appium协议接口
const NO_PROXY = [ ['GET', new RegExp('^/session/(?!.*/)')], ['GET', new RegExp('^/session/[^/]+/alert_[^/]+')], ['GET', new RegExp('^/session/[^/]+/alert/[^/]+')], ['GET', new RegExp('^/session/[^/]+/appium/[^/]+/current_activity')], .原创 2021-05-28 11:29:17 · 163 阅读 · 0 评论 -
软件测试基础知识(一)
1、软件失败的术语缺点(defect) 偏差(variance)故障(fault) 失败(failure) 问题(problem) 矛盾(inconsistency)错误(error) 特殊(feature)事件(incident) 缺陷(bug)异常(anomaly)2、软件的缺陷:1)软件没实现产品说明书要求的功能;2)软件出现了产品说明书中指明不应该原创 2015-09-15 21:11:51 · 404 阅读 · 0 评论 -
软件测试基础知识(二)
1、动态白盒测试2、分段测试:单元测试、集成测试3、数据覆盖中的数据主要指变量、常量、数组、数据结构、输入输出数据等。4、代码覆盖(代码覆盖分析器工具)设法进入退出每个模块,执行每一行代码,能够覆盖到代码中的每一条逻辑和决策分支。1)语句代码行覆盖(每个语句或代码行至少执行一次,所有的语句都执行了一次,并不能保证所有的路径都执行到了。)2)分支覆盖3)条件覆盖原创 2015-09-15 21:43:35 · 532 阅读 · 0 评论 -
Jenkins持续集成——巧妙解决无法打开引用CSS、JS的HTML页面问题
问题背景在部署jenkins持续集成的过程中经常会用到HTML Publisher Plugin插件来显示测试报告。为了测试报告样式的美观以及易读,测试报告中经常会搭配CSS和JS实现自定义的样式或动画效果。 Jenkins中在访问有自定义样式或动画效果的测试报告时,展示的样式往往会出乎你的想象,面目全非,样式错乱,动画无法展示等等问题。打开浏览器开发工具控制台,可以看到CSS、J...原创 2018-03-19 14:28:23 · 5809 阅读 · 0 评论