Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Using Java library in Soap UI
Search
ymkocv
March 18, 2018
Technology
270
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Using Java library in Soap UI
How to use Java lib in Soap UI
ymkocv
March 18, 2018
More Decks by ymkocv
See All by ymkocv
Intro about web services
ymkocv
0
210
QA fails
ymkocv
0
56
MICROSERVICES: BETTER FOR DEVS OR QA'S?
ymkocv
0
100
Groovy in Soap UI for lazy QA
ymkocv
0
240
Introduction of web services
ymkocv
0
110
World of bugs: let's find together
ymkocv
0
69
QA vs DEV
ymkocv
0
120
Getting acquainted with BI testing
ymkocv
0
100
Альтернативная классификация багов (alternative classification of bugs)
ymkocv
0
210
Other Decks in Technology
See All in Technology
サブエージェントと Claude Mods で作る独自 Advisor ツールの話
kenichiodo
2
160
継続的なAIコスト最適化
bgpat
1
340
20261017福岡devIO 「AIは"良いダッシュボード"を作れるか?
jtakeda
0
170
NDIでApple Vision Proにリアルタイム映像送信
jyouryuusui
0
120
「Docker Desktop不要の時代」は 来たのか?
ueponx
0
780
DWH の限界突破! AI エージェント向け爆速リアルタイムデータ基盤 ClickHouse
jozono
1
480
Claude の新機能を、 出た日に触って社内に届けるまで
rfdnxbro
1
180
パスキーの自動テストはどこまでいけるのか
teamlab
PRO
0
260
OptunaHub: ブラックボックス最適化のためのプラットフォーム
pfn
PRO
0
140
実践! SRE × AI - ABEMA における AIOps -
tetsuya28
8
3.1k
Rust で関数型ドメインモデリング
takonda
0
140
WasmをRustにする
sansantech
PRO
0
250
Featured
See All Featured
RailsConf 2023
tenderlove
30
1.6k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
77k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
310
How to Ace a Technical Interview
jacobian
280
24k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
450
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.3k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
46k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.7k
Marketing to machines
jonoalderson
1
5.9k
Building the Perfect Custom Keyboard
takai
2
910
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.8k
Transcript
Aliona Tudan, N-iX
QA lead at N-iX Approx 8 years in
IT BI, AB, API, UX/UI testing A bit of coding (Java, Groovy) QA Club Lviv co-founder
None
API testing is a type of software testing that
involves testing application programming interfaces (APIs) directly and as part of integration testing to determine if they meet expectations for functionality, reliability, performance, and security. *Wiki
None
Postman Soap UI API Fortress REST
Assured etc
REST & SOAP Testing Tool
Manual testing Automated testing (CI/CD) Both REST
& SOAP Performance testing Mocking Java & Groovy
None
None
Test data for DDT: names, emails, integers etc
Big piece of code: e.g. registering emails box Test frameworks
Java IntelliJ IDEA (or smth else) Maven
None
public class Randoms { public static String generateEmail(int charCount) {
String email = RandomStringUtils.randomAlphanumeric(charCount) + "@test.com"; return email; } public static String generateRandomString(int count){ String capital = RandomStringUtils.randomAlphabetic(1).toUpperCase(); String randomStr = capital + RandomStringUtils.randomAlphabetic(count-1).toLowerCase(); return randomStr; } }
public class DatesOptions { public static Date generalModificationOfDate(Date date, int
count, int calendarItem) { Calendar cln = Calendar.getInstance(); cln.setTime(date); cln.add(calendarItem, count); return cln.getTime(); } public static String dateAddDay(Date date, String pattern, int count) { Date newDate = generalModificationOfDate(date, count, Calendar.DATE); return formatDate(newDate, pattern); } }
None
None
None
None
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>2.3.1</version> <configuration> <outputDirectory>C:\Program Files (x86)\SmartBear\SoapUI-5.3.0\bin\ext</outputDirectory> </configuration> </plugin>
*This code should be added into pom.xml file
None
None
None
None
Merge conflicts PermGenSpace error Hangings (use auto-savings!)
Lots of code
https://github.com/ymkocv/soap_ui_addon
None