问题标签 [black-box]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
testing - 什么是黑盒测试和白盒测试
我试图从一个与另一个的比较方面来理解它。
白盒测试是你可以看到代码的地方,而黑盒测试是你看不到代码的地方吗?
testing - 等价类测试与边界值测试
我了解等效测试的工作原理。
它与边界值测试有何相同或不同之处?
testing - 可以通过 oauth 处理登录的 REST 客户端
我在基于 Rest API 的系统上作为测试人员工作。我的部分工作是使用不同的应用程序将文件 POST 到 Rest API,然后通过 Rest Client 直接访问 API 以验证 XML 是否正确。
到目前为止,我一直在使用 RESTClient firefox 插件。
但是现在我们正在摆脱旧的登录以支持 Oauth。这一切都很好,但它使测试变得更加困难,因为我不能(不知道怎么做?)如何使用我正在使用的 REST 客户端访问 Rest API。而且我不知道有任何其他 REST 客户端可以做到这一点。
我需要一个可以通过 oauth 处理登录的 REST 客户端/REST 浏览器。
更新:
嗨。我仍在寻找可以处理 Oauth 的更好的 REST 客户端。所以如果你知道任何我会很感激下面的帖子。
java - 流氓黑盒 java 应用程序不响应标准输入重定向
我有一个需要身份验证的外部 Java 应用程序(黑盒)。我需要在批处理设置中运行此应用程序,但它似乎以某种非标准方式从标准输入中读取。也就是说,如果我将程序的调用设置为将 STDIN 重定向到文件 ( ... <password.txt
) 或将数据通过管道传输到文件 ( echo mypasword | ...
),它不会识别输入。当我运行它时,它似乎也拦截了和Cntrl+c
作为合法的密码字符,所以它一定是在做一些奇怪的事情,而不仅仅是从标准输入中读取。Cntrl+d
Cntrl+z
知道这个应用程序可以做什么来读取输入吗?我需要能够以编程方式发送信息,而我现在很难过。
c - 以下过程的控制流程图和圈复杂度
我必须找到这段代码的圈复杂度,然后提出一些白盒测试用例和黑盒测试用例。但是我在为代码制作 CFG 时遇到了麻烦。
也希望对测试用例有一些帮助。
c - 插入过程的黑盒测试用例
对于这个特定的插入过程,有哪些好的测试用例?
python - 作为黑盒测试器,我如何验证页面上的所有链接
我正在尝试验证我的所有页面链接是否有效,并且如果所有页面都具有指定的链接(如联系方式),也与我类似。我使用 python 单元测试和 selenium IDE 来记录需要测试的操作。所以我的问题是我可以验证循环中的链接还是我需要自己尝试每个链接?我试图这样做,__iter__
但它没有得到任何关闭,这可能是我不擅长 oop 的原因,但我仍然认为我必须有另一种测试链接的方法,而不是单击它们并逐个记录。
testing - 黑盒 QA 测试的技巧
有没有什么好的资源来学习做黑盒 QA 测试?我申请了一个看起来像技术测试的职位,但在面试中发现这是一个黑盒 QA(我现在真的不知道更多)。我仍然会去争取它,为了经验,因为我需要现金。
任何提示将不胜感激。
细则:这可能不在“编程”问题范围内,但 SQA StackExchange 仍处于“定义”阶段。我以前在这里看到过很多测试问题,所以希望它适合。
algorithm - 什么是检测异常的好算法?
背景
这是问题所在:
- 黑匣子每天输出一个新数字。
- 这些数字已经记录了一段时间。
- 检测黑匣子中的新号码何时超出该时间段内建立的号码模式。
数字为整数,时间段为一年。
问题
什么算法可以识别数字中的模式?
模式可能很简单,比如总是升序或降序,或者数字可能落在一个狭窄的范围内,等等。
想法
我有一些想法,但不确定最佳方法或已经存在哪些解决方案:
- 机器学习算法?
- 神经网络?
- 对正常数和异常数进行分类?
- 统计分析?
design-patterns - 黑盒交易的最佳设计模式
我正在开始一个项目,该项目涉及为我的一个朋友创建的策略编写一个黑盒交易机器人,我试图思考最好的设计模式是什么。我目前的想法是我应该使用 Actor 模型来允许大量的并发计算和信息传递。
其他人有什么想法吗?还是同意?