Skip to content

donchakkappan/android-api-testing-plugin

Repository files navigation

android-api-testing-plugin

Build

This is an IntelliJ plugin to monitor all Android App network requests.You can also create custom requests using this plugin.

This is completely developed in Kotlin.

Demo

Demo.mp4

How to use

1.] Install IntelliJ Plugin from marketplace

plugin_marketplace

2.] Add Android library dependency

implementation("io.github.donchakkappan:api-monitor-client:1.0.0")

3.] Add Interceptor to your HTTP Client

val lib = APIMonitoringLib
val mOkHttpClient = OkHttpClient
            .Builder()
            .addInterceptor(lib.monitoringInterceptor(context,"IP Address of your Machine"))
            .build()

License

Copyright [2023] [Don Chakkappan [email protected]]

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

About

Intellij Plugin to monitor and test APIs.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages