草庐IT

mongo_db_test

全部标签

java - "distributed unit testing"的框架或工具?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭5年前。Improvethisquestion是否有任何工具或框架能够更轻松地测试用Java编写的分布式软件?我的被​​测系统是一个点对点软件,我想使用类似PNUnit的东西进行测试。,但使用Java而不是.Net。被测系统是我正在开发的用于构建P2P应用程序的框架。它使用JXTA作为一个较低的子系统,试图隐藏它的一些复杂性。它目前是一个学术项目,所以我现在追求简单。在我的测试中,我想证明一个点(在它自己的进程中

java - 使用 Spring 定义 Mongo 模式验证

我想使用Spring-boot和JSONSchemavalidator选项在Mongo中定义一个集合(https://docs.mongodb.com/manual/core/schema-validation/#json-schema),我不想要JSR-303Bean验证(这不是有效答案SpringdatamongoDbnotnullannotationlikeSpringdataJpa),但在创建集合时定义一个选项,该选项使用CollectionInfos()显示在JSON中。例如,如果我定义一个Account模型类,例如:publicclassAccount{@Idprivate

java - "No information about coverage per test."来自带有 Jacoco Ant 构建的 Sonar

我正在使用Ant、Jacoco和Sonar。当我运行构建时,Sonar告诉我“没有关于每次测试覆盖率的信息”。Sonar仪表板有我的覆盖结果,但我无法深入查看它们以查看代码。然而,由Jacoco生成的HTML报告确实包含深入代码。这是我的报道任务:我的Sonar目标看起来像这样:有人知道我错过了什么吗? 最佳答案 看起来您还没有设置“sonar.tests”属性来告诉Sonar在哪里可以找到单元测试的源代码。参见http://docs.sonarqube.org/display/SONAR/Analysis+Parameters.大

java - 嵌入式 Cassandra : Cannot run unit tests

我正在使用EmbeddedCassandraServerHelper执行单元测试。这是我的pomorg.apache.nifinifi-api1.4.0org.apache.nifinifi-utils1.4.0org.apache.nifinifi-mock1.4.0testorg.slf4jslf4j-simple1.7.25testjunitjunit4.8.2testcom.jcraftjsch0.1.54com.google.code.gsongson2.8.2org.mockitomockito-core1.10.8com.datastax.cassandracassand

java - 测试自定义插件 portlet : BeanLocatorException and Transaction roll-back for services testing

我的问题:我可以成功测试CRUD服务操作。我在做在@Before[setUp()]上插入并在@After上删除相同的数据[tearDown()]但今后我需要支持交易而不是编写用于插入和删除的代码。我成功获取了我的实体的单个记录,但是当我触发搜索查询或尝试获取多个实体时,我得到:com.liferay.portal.kernel.bean.BeanLocatorException:BeanLocatorhasnotbeensetforservletcontextMyCustom-portlet我已经按照以下一些链接使用Liferay设置Junit:Liferaywiki-Howtouse

java - 运行忽略@Before/@After 的 Junit @Test

是否可以在一个类中运行一个JUnit@Test方法,该类的方法用@Before注释,但忽略@Before方法仅用于此测试?编辑:我感兴趣的是JUnit是否支持此功能,而不是解决方法。我知道一些解决方法,例如将测试移动到另一个类中或删除注释并在每个测试方法中手动调用setUp()。假设在一个类中有30个测试,其中29个@Before确实简化了测试初始化​​,但其中一个(或多个)没用/它使事情复杂化。publicclassMyTestClass{@BeforepublicvoidsetUp(){//setuplogic}@Testpublicvoidtest1(){//[...]}@Tes

java - Spring boot 2.0.5.RELEASE 和 mongo 4.0 连接问题

我正在关注Springwebsite上的使用MongoDB访问数据教程我安装了MongoDB服务器版本4作为服务当我使用客户端连接到它时,它的身份验证工作正常。我面临以下问题:MongoCommandException:Commandfailedwitherror18:'Authenticationfailed'我看到代码使用的是与服务器版本4不兼容的mongodb-driver-core-3.6.4.jar如何在不打乱项目的情况下只升级驱动?为什么他们使用spring-boot-starter-data-mongodb而不是mongodb-driver-sync?com.mongod

java - 如何指定单个测试由 play framework 的 "test-only"命令运行

很明显,人们希望将单个测试作为参数传递给test-only,这样您就可以按照文档中的说明进行操作:运行一个测试。但是你是怎么做到的呢?在Java中,您可能有一个UserTest类,它扩展了WithApplication并在User模型上定义了一堆测试(每个测试都使用@Test)。你想说test-onlymodels.UserTest.createAUser但只有测试会告诉你[info]Passed:Total0,Failed0,Errors0,Passed0[info]Noteststorunfortest:testOnly[success]Totaltime:0s那么如何只运行一个测

为我的大桌子选择DB

我有一张表格在DB(使用RAM内存)中的60GB的表格,我想进入其他DB...这只是一个带有两个列(ID和文本)的表。而且,IAM在此数据库上唯一做的就是简单写和读取请求(每次通过ID进行1个对象)。该数据库应获得大量的读写请求(Web应用程序)。我想知道我应该使用mongodb或弹性,还是对我来说更好?看答案听起来像是一个钥匙值商店问题。尽管MongoDB和Elasticsearch都应该很好地工作。您现在正在使用什么-可能是Redis或Memcacher?您知道值的大小(文本)吗?我认为您(至少)有一个其他数据存储,用于系统中的其他工作负载。也许您可以将其用于多个任务?重复运营知识绝对是胜

如何使用Coded UI Test对Webpage进行自动化测试

 🔥交流讨论:欢迎加入我们一起学习!🔥资源分享:耗时200+小时精选的「软件测试」资料包🔥 教程推荐:火遍全网的《软件测试》教程  📢欢迎点赞👍收藏⭐留言📝如有错误敬请指正!在VisualStudio中,CodedUITest已经不是什么新特性了,较早版本的VisualStudio中就已经有这个东东了。它主要用来帮助自动化测试工程师和开发人员确保程序在UI方面没有任何问题。这其中包含了丰富的内容。在这之前,我一直对自动化测试的工作以及什么是自动化测试一知半解,具备自动化测试编码能力的工程师所掌握的技能在某种程度上要远超程序开发人员和设计人员,对于这一点,我早有耳闻!但直到亲身体验我才确信,测试