selenium-webdriver - testng 中的多个 xml 文件未在新文件中运行 jdbc 连接
问题描述
单个“testng.xml”与 jdbc 连接正常工作。但是当我在主 xml 文件中运行两个 xml 文件时,新创建的文件“testng2.xml”不知何故没有选择 jdbc 连接并显示此错误:“无法加载 sqljdbc_auth.dll 原因:- 没有 sqljdbc_auth java.library.path”我相信一个项目从同一位置选择 sqljdbc_auth 文件路径,我的所有 xml 显然都在同一个项目下。请协助。
主 xml 具有以下脚本:
<suite name="allSuites">
<suite-files>
<suite-file path="testng.xml" />
<suite-file path="testng2.xml" />
</suite-files>
</suite>
解决方案
我在调试配置的参数选项卡下为所有三个 xml 文件添加了 .dll 路径,它解决了这个问题。
推荐阅读
- android - Android SSLProtocolException 和 OkHttp 上的 Connection 上的流意外结束
- django - 如何在 Django 中计算数据库表的所有对象?
- html - 如何使用 :before 在垂直居中的下方添加带有 flex 框的 div 固定
- git - 如何跳过生成 .gitattribute 文件?
- python - 在 Django 2.x 中使用 django-oauth-toolkit
- hadoop - 使用 Squirrel SQL 连接到 Hive
- google-drive-api - 如何创建具有 Google Drive 访问权限的服务帐户
- android - 使用android从API获取JSON
- angular - 从 Firebase 推送返回响应
- node.js - 如何在 Docker 节点项目中使用 nodemon?