# Calling Test Cases

**URL:** <https://forum.katalon.com/t/calling-test-cases/47667>\
**Category:** Web Testing\
**Tags:** katalon-studio\
**Created:** [September 23, 2020, 6:51pm UTC](https://forum.katalon.com/t/calling-test-cases/47667 "2020-09-23T18:51:43Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![tim.hatcher](https://avatars.discourse-cdn.com/v4/letter/t/a183cd/32.png) [@tim.hatcher](https://forum.katalon.com/u/tim.hatcher)\
**Post date:** [September 23, 2020, 6:51pm UTC](https://forum.katalon.com/t/calling-test-cases/47667/1 "2020-09-23T18:51:43Z")

</div>

Is it possible to call an API/Web Service test case from a Web test case? They seem to be separated by project and don’t see a way to do this. For example, being able to create a test for failed login attempts and then making an API call from that test to determine if the account is locked.

---

<div class="post-metadata">

**Author:** ![Russ\_Thomas](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/russ_thomas/32/11884_2.png) [@Russ\_Thomas](https://forum.katalon.com/u/Russ_Thomas)\
**Post date:** [September 23, 2020, 7:36pm UTC](https://forum.katalon.com/t/calling-test-cases/47667/2 "2020-09-23T19:36:17Z")

</div>

Is this what you want?

> **[\[Common\] Call Test Case](https://docs.katalon.com/katalon-studio/docs/common-call-test-case.html)**
>
> Description   Call another test case and execute it separately. Parameters   Param Param Type Mandatory Description arg0 TestCase Required Represent the called test case's path. arg1 Map Required Represent the...

---

<div class="post-metadata">

**Author:** ![tim.hatcher](https://avatars.discourse-cdn.com/v4/letter/t/a183cd/32.png) [@tim.hatcher](https://forum.katalon.com/u/tim.hatcher)\
**Post date:** [September 23, 2020, 7:46pm UTC](https://forum.katalon.com/t/calling-test-cases/47667/3 "2020-09-23T19:46:19Z")

</div>

Yes, I use that, but I believe it will only allow you to use a test case from within the current project. API/Web Service test cases are contained within a separate project.

---

<div class="post-metadata">

**Author:** ![Russ\_Thomas](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/russ_thomas/32/11884_2.png) [@Russ\_Thomas](https://forum.katalon.com/u/Russ_Thomas)\
**Post date:** [September 23, 2020, 7:52pm UTC](https://forum.katalon.com/t/calling-test-cases/47667/4 "2020-09-23T19:52:50Z")

</div>

Oh, sorry, _different project_, I missed that.

@ThanhTo @duyluong @devalex88

It might be cool to be able to reference one project from another and then be able to…

```javascript
def obj = callProjectTestCase("project_reference", findTestCase(...))

```

I’ll add a feature request…

---

<div class="post-metadata">

**Author:** ![Russ\_Thomas](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/russ_thomas/32/11884_2.png) [@Russ\_Thomas](https://forum.katalon.com/u/Russ_Thomas)\
**Post date:** [September 23, 2020, 7:55pm UTC](https://forum.katalon.com/t/calling-test-cases/47667/5 "2020-09-23T19:55:10Z")

</div>

> [@Feature request: callProjectTestCase](http://forum.katalon.com/t/feature-request-callprojecttestcase/47668):
>
> Please see… [http://forum.katalon.com/t/calling-test-cases/47667/4?u=russ\_thomas](http://forum.katalon.com/t/calling-test-cases/47667/4)
